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.

877.832.4567

info@techloss.com

Corporate Headquarters

1601 Barclay Blvd.
Buffalo Grove, IL 60089