Contact Us
How can we assist you?
Customer service is TechLoss’s top priority. For questions or support, our team can be reached by phone or email. Claims can also be submitted 24/7 via our client portal.
Corporate Headquarters
1601 Barclay Blvd.
Buffalo Grove, IL 60089