
RESIDENTIAL ROOF REPAIR
Roof Repair in Toronto
From an isolated leak to damaged flashing or wind-lifted shingles, we diagnose the problem honestly and fix it right.
Targeted roof repairs that protect your home
Most roof issues do not require a full replacement. Often a targeted repair in the right spot — replacing cracked chimney flashing, swapping out wind-lifted shingles, sealing a valley, or replacing soft roof decking — stops water intrusion and gives your roof years of extra life.
At IM Roofing, we bring over 25 years of roofing experience to every repair across Toronto and the GTA. We climb onto your roof, locate the exact point where water is finding its way in, and complete durable repairs that withstand Canadian freeze-thaw cycles.
- Accurate leak detection and moisture source tracking
- Replacement of missing, cracked, curled, or wind-blown shingles
- Chimney, skylight, wall, and vent flashing repairs
- Valley resealing and ice and water barrier repairs
- Rotted or softened plywood roof decking replacement
Signs your roof needs repair
Ceiling water stains or drips
Brown water rings on ceilings or drywall indicate water has penetrated through the roof system.
Missing or lifted shingles
Strong winds have blown shingles off or broken their adhesive seals, exposing underlayment.
Cracked or pulled-away flashing
Metal flashing around your chimney, dormer, or vent pipes is loose, rusted, or missing sealant.
Granules collecting in gutters
Heavy grit in downspouts indicates localized shingle erosion that leaves the asphalt vulnerable.
Spongy or sagging spots
A soft section of roof plane signals that trapped water has compromised the wooden sheathing below.
Daylight through the attic boards
Viewing daylight through your roof boards from inside the attic confirms an unsealed opening.
How it works
Contact us
Call or request a free quote online. Tell us what you are seeing and we will schedule an inspection.
Pinpoint inspection
We inspect the damaged area, trace water pathways, and examine surrounding shingles and flashing.
Straightforward quote
You receive a clear, free written quote detailing the required repairs with no hidden extras.
Quality repair
We complete the repair with matching materials, seal all penetrations, and clean up the work area.
Why IM Roofing
25+ Years' Experience
Over 25 years of roofing experience diagnosing and repairing GTA residential roofs.
Working at Heights Certified
Fully trained and certified for safe rooftop workmanship on all roof slopes.
Fully Insured & WSIB Covered
Comprehensive liability insurance and full WSIB coverage on every repair job.
Free Quotes
Honest advice on whether your roof needs a simple repair or wider attention.
Areas we serve
We provide roof repairs across Toronto and the GTA, including East York, North York, Scarborough, Etobicoke, Mississauga, Markham, Richmond Hill, Pickering, Ajax, and York.
Frequently asked questions
READY WHEN YOU ARE
Get a free, no-pressure roofing quote.
Tell us about your roof and we'll be in touch, or call now for 24-hour emergency roof repair.