3020 E. College Ave.
Appleton, WI 54915
Green Bay Office
2201 S. Oneida St., #2B
Green Bay, WI 54304
Hours: Mon.-Fri., 8am-5pm
2815 Forbs Ave., Suite 107
Hoffman Estates, IL 60192
What I like most about STL is the personal nature of the services.
I have a point person that can assist me and I know that my needs will be considered.
I also have appreciated that when we have had major issues that the team is quick and attentive. When I have had issues, my concerns were listened to, validated and a solution was found.
I appreciated this response instead of just saying ‘It will be ok.’ or ‘We’ll handle it.’