Schedule Maintenance Free Estimate

Omni Customer Testimonials...

See What They Are Saying

Cindy - Burlington, ON

5 Star Review

Everybody we spoke to or dealt with was professional, informative and efficient.

5 Star Review Call Representative

polite, attentive, prompt

5 Star Review Sales Process

knowledgeable, explained repair process very well, attentive & thorough

5 Star Review Our Installation Crew

Professional, very knowledgeable, answered every question I had, very helpful, thorough & friendly.

5 Star Review The Cleanup Process

not a spec of debris anywhere

What made you choose our company:

Your company was better organized and professional. Your marketing material was mailed in a timely manner & full of good information. Everybody we spoke to knew their job well which made us feel comfortable in selecting Omni.