Roof Repair in Midland, ON
We fix leaks, patch damaged shingles, and stop problems before they turn into full replacements.

We install, repair, and replace roofs on homes across Midland and the surrounding area. Fast quotes, quality work, backed by warranty.

We fix leaks, patch damaged shingles, and stop problems before they turn into full replacements.

A new roof protects your home for decades and we install it right the first time.

We install and replace asphalt shingle roofs that stand up to everything Georgian Bay throws at them.

Durable steel roofing that handles snow, ice, and wind without breaking a sweat.

We install, repair, and maintain flat roofing systems that stand up to Ontario winters and summer heat.

We come out to look at your roof, check for damage, and measure the scope of work. No charge for the inspection.
You'll get a written estimate within 48 hours. It breaks down materials, labor, and timeline so you know exactly what to expect.
We schedule the work around your availability. Our crew arrives on time, protects your property, and completes the job efficiently.
We clean up every nail and scrap, then walk you through the finished work. You don't pay until you're satisfied.




Representative images — not photographs of specific jobs.
We know how Georgian Bay weather affects roofs. Heavy snow loads, ice dams, wind-driven rain - we've seen it all and we build for it.
Every roof we install comes with a workmanship warranty. If something goes wrong because of our work, we fix it at no cost.
Emergency leak? We can be there the same day. Scheduled work gets done on time, and we don't leave jobs half-finished.
We're a local roofing contractor serving Midland and nearby communities. Whether you need a quick repair or a full roof replacement, we handle it with the same care. No upselling, no surprises - just honest work at a fair price.
Our team works on shingle, metal, and flat roofs. We show up on time, keep the site clean, and stand behind every job with a warranty. Most quotes are delivered within 48 hours, and we can start emergency repairs the same day you call.
We stand behind our installations and repairs
The quote you get is the price you pay
We haul away all debris and do a magnetic sweep for nails

It depends on the size of your home, the material you choose, and the complexity of the roof. A typical single-family home runs between $8,000 and $15,000 for asphalt shingles. Metal roofs cost more upfront but last longer. We'll give you an exact quote after we measure your roof.
Most residential roofs are done in 1 to 3 days, depending on size and weather. We'll give you a timeline with your quote so you can plan around it.
Yes. If your roof was damaged by a storm, we can work with your insurance company. We'll document the damage, provide photos, and give you a detailed estimate to submit with your claim.
If the damage is isolated to one area and your roof is less than 15 years old, a repair usually makes sense. If you're seeing leaks in multiple spots or the shingles are curling and brittle, replacement is the better long-term fix. We'll tell you honestly which option makes sense for your situation.
We install asphalt shingles, metal roofing, and flat roofing systems. Shingles are the most common - affordable, durable, and available in lots of colors. Metal lasts longer and handles snow better. Flat roofs use modified bitumen or TPO membrane. We'll recommend the best fit based on your home and budget.
Yes, but it depends on the temperature. Shingles need to seal properly, so we avoid installing them when it's below freezing. Emergency repairs can be done year-round. Metal roofing installs fine in cold weather.