We Have You Covered!

Eric McLaughlin Roofing & Construction Limited in Margaretsville

Your roof is your property’s defence against the elements. It also determines the overall look and style of your home. Eric McLaughlin Roofing & Construction Limited provides proper installation and regular maintenance and repairs to help prolong the life of your roof.


Did You Know You’re Responsible for Injuries on Your Property?

Not to worry. We have you covered with liability insurance and WCB certification. With more than 30 years of experience along with vast product and industry knowledge, we give you more than a roof over your head—we give you peace of mind.


We have strong roots in the community of Margaretsville, just like you, so we strive to always use materials from other local businesses whenever we can. We give honest quotes and honest advice about any upgrades, installations or repairs your home needs.


Gutter Guards and Cleaning

Keeping your roof in good condition is vital to protecting your home and preventing water damage and deterioration. Cleaning your gutters is a key step to maintaining your roofing, soffits and fascia by allowing water to continue to drain freely. Don’t wait until there is a backlog of debris and don’t risk climbing that ladder by yourself. Let us clean your eavestroughs for you and install guards to help them stay cleaner, longer.


Give us a call anytime for more information—we’re available when you need us!

Created by

Legal notice