Customer service and warranty information

Got Questions? We can help.

Customer Service Support

Our customer service agents are ready to assist you. InstallerNet provides 24/7 customer service support through our in-house call center located in Andover, MA. Installations can be scheduled quickly and easily online or through our call center at 800-950-9869. You can also reach us by email at

Professional Installation – Guaranteed

We believe our installers are the best in the business and we stand behind that with a Lifetime Warranty on all installations. If at any time, the manufacturer’s installed product becomes inoperable due to a faulty installation, the installer will correct the problem at no charge.

See Frequently Asked Questions for more information.