Skip to content

Roof Repairs

From storm damage to leaks and missing shingles, our team responds quickly to protect your home from further damage. We identify the root cause of roofing issues — often related to freeze-thaw cycles and ice damming — and provide lasting repair solutions.

A & G Roofing crew repairing a residential roof in Orillia

What We Repair

Our climate demands roofing systems that can withstand heavy snow, ice buildup, strong winds and seasonal temperature swings. Our repair services include:

  • Leak detection & repair
  • Storm & wind damage
  • Ice dam & flashing repairs
  • Emergency repair services

Do I Need a Repair or a Full Replacement?

Check the age of your roof and look for visible exterior damage. Signs pointing to replacement rather than repair:

  • Large patches of missing shingles
  • Shingles that are curling, buckling or sagging
  • Granules collecting in gutters (looks like sand)
  • Moss or algae covering large areas
  • Uneven or drooping rooflines

Cost Rule of Thumb

If repair costs are approaching 30–50% of a new roof, replacement is usually the smarter long-term investment. Our estimator can talk through the pros and cons of each option once they’ve seen your roof.

Warranty on Repair Work

Every project is backed by two layers of protection: the full manufacturer’s warranty on all materials, plus our own 10-year workmanship warranty to cover the installation itself. We don’t just finish the job — we stand behind it for a decade.

Ready to talk about repairs?

Send your details and our office follows up to book an assessment.

Request Information

Request Information

Request Your Free Estimate

Send your details and our office follows up to book an assessment. Prefer to talk? Call or text us.

  • Your property address or postal code
  • What the roof needs — repair, replacement, maintenance, inspection or ventilation
  • Your timing, and photos if you have them
(705) 325-1805 4277 Carlyon Line, Severn, ON L3V 0W8 Monday – Friday: 8am – 4pm

What does your roof need?

(705) 325-1805Request a Quote