image Janes Tina

Thank you to your team for our roof install..but today espcially for coming out to our home to help with the rain! The siding is almost complete but are extremely appreciated and we thank you! Camlis Family

image Rachel McAuley

After a wind storm they came asap to put up tarp and do temporary fixes until they were able to redo our roof. The colours recommended compliment our home and we have even had neighbours comment on how great it looks. So far, we could not be more thr ... Read more

image Darcy Q

Great work done by the team at Cainen Contracting. Dave was very professional to work with and the Roof/Siding/Troughs have never looked better. Thanks again!

image Karen Giorgi

We were really happy and impressed with the whole Cainen experience as they replaced our roof last week. From the first visit, Dave was very knowledgeable and answered all of our many questions! From start to finish everything went as he said. The ... Read more

image Jason Lavoie

By far one of the fastest, and most efficient companies in the industry. With most of the team holding a decade, or more of experience. Definitely reliable, and you can count on quality work done fast.

image David Melo

Most efficient and professional residential roofing company in Windsor and essex county

image Dakota Krantz

The user didn't write a review, and has left just a rating.

image Mark Radin

Eddy and Mike aand Dave went above and beyond the crew were so professional and did a outstanding job I'm so pleased with there work they had my entire roof striped and re shingled in a day and my yard was immaculate when they left if you're looking ... Read more

image Morgan St. Louis

10/10 would recommend Cainen! They had our roof done and cleaned up by 11:30, amazing work!

image Ian

Mike came out same day and quoted the job and was out the following week and had the entire roof stripped re shingled and eves up by lunch. On time great price same materials used as the sky high quotes I received. Very professional and easy to dea ... Read more