Hours of Operation: Mon-Fri from 7AM – 5PM | Address: 593 Main St., Winchester, ON, K0C 2K0

You work hard every day to give your family a good life.

But one thing could ruin it all – a bad roof

Most people ignore their roof until it’s too late. 

Leaks, mold, and damage can make your family sick and cost you tons of money to fix.

At Moffatt Bros Roofing, we understand how vital your roof is. 

For over 39 years, we’ve helped families like yours stay safe with quality roofs built to last.

Stop Worrying About Your Roof

A good roof lets you relax and enjoy your home.

But when it’s old or broken, the stress never ends. 

You worry about:

  • Water-ruining belongings you cherish

  • Dangerous mold making loved ones ill

  • Your roof collapsing and injuring someone

  • Spending your savings on repairs

These constant worries make it hard to feel at home.

But it doesn’t have to be this way.

Quick Fixes Make Problems Worse

Many homeowners try cheap, temporary “fixes” to save money. 

But these band-aids let problems fester and grow:

  • Tarps trap moisture, causing rot

  • Caulk and sealants crack and peel  

  • Replacing some shingles while damage spreads

  • Ignoring small issues until they’re emergencies

Quick fixes buy little time before bigger disasters strike. 

The longer you wait for professional help, the more danger your home faces.

Our Trusted Partners

Our Immediate Service Areas​

We're not limited to our immediate service areas above and can service ALL of Ontario.

Get It Done Right With Moffatt Bros

We know how much your home means to you. 

That’s why we work tirelessly to install the best possible roof:

  • Top-quality shingles built for our climate

  • Highly trained and experienced crews  

  • Meticulous attention to every detail

  • Fair, affordable pricing with payment plans

  • Ironclad warranty giving you total peace of mind

With Moffatt Bros, you can finally relax, knowing your family is protected for years to come.