Roof Leak Repair
We track leaks to the source and seal them properly — no guesswork, no temporary patches that fail next storm. With decades of experience, we fix it right the first time.
25+ years of expert roof repairs
Expert fixes. Quality workmanship. Affordable rates that don't break the bank.
Family-owned and serving London & surrounding areas for over two decades.
What we fix
We've seen and fixed it all. If it's a leak, a loose shingle, or a small job that needs doing right — that's exactly what we do.
We track leaks to the source and seal them properly — no guesswork, no temporary patches that fail next storm. With decades of experience, we fix it right the first time.
Failed flashing around chimneys, vents, and valleys is a top cause of leaks. We reseal and replace it to last — saving you from expensive water damage down the road.
Wind and age lift and tear shingles. We match and replace them before water gets underneath the deck — a quick, affordable fix that prevents major damage.
Small tune-ups extend a roof's life for years. We catch worn spots early and keep everything watertight — so you get the most out of your existing roof.
A thorough, honest look at your roof's condition — with a plain-English assessment. We tell you what needs fixing now, what can wait, and what's perfectly fine.
Clogged gutters push water back under your roofline, causing rot and leaks. We clear them out and check for drainage problems before they get expensive.
Active leak or storm damage? Call us and we'll respond quickly to stop the water and protect your home. Available for emergency calls with rapid response.
Call now →Why D&S Roofing
Big companies want full replacements because that's where the money is. We built D&S to do the honest, expert repairs that keep your roof — and your budget — in good shape. With over two decades of experience, we know the difference between what needs fixing and what doesn't.
Call (226) 580-8240How it works
No pressure and no runaround — just a clear path from your call to a watertight roof.
Tell us what's going on. A real person answers — not a call centre — and we'll book a time that works for you.
We assess the roof, show you what we find, and give an honest recommendation backed by 25+ years of experience — no upsell.
A clear, fair price before any work starts. You'll know exactly what you're paying for — rates that don't break the bank.
We fix it properly with quality workmanship and clean up after ourselves. Your roof back to watertight, fast.
Our track record
We've been repairing roofs in London and surrounding areas for over two decades. Thousands of repairs, every type of Ontario weather, and the expertise that only comes from doing the work — day in, day out.
Over two decades of hands-on roof repair experience in Southwestern Ontario. We've seen every type of damage and know how to fix it right.
Thousands of repairs completed across London and surrounding areas — from quick shingle fixes to major storm damage restoration.
Affordable, transparent pricing on every job. You get an upfront quote before work starts — no surprises, no callbacks, no upsells.
Common questions
Most roof repairs range from $200 to $1,500 depending on the scope of damage. We provide free estimates with honest, upfront pricing — no hidden fees. We focus on repairs, not unnecessary full replacements, saving homeowners thousands.
Yes. We provide emergency roof repair for active leaks and storm damage in London and surrounding areas. Call (226) 580-8240 and we'll respond quickly to stop the water and protect your home.
Most repairs are completed the same day or within a few hours. Larger jobs may take a full day. We typically schedule repairs within the same week of your call.
Most roof problems can be fixed with a targeted repair at a fraction of the replacement cost. With 25+ years of experience, we specialize in honest assessments — we'll tell you exactly what needs fixing and won't upsell you a replacement you don't need.
We serve London, St. Thomas, Dorchester, Komoka, Delaware, Ilderton, Strathroy, Mount Brydges, Thorndale, Ingersoll, Woodstock, Lucan, and surrounding communities in Southwestern Ontario.
Yes — every estimate is 100% free with no obligation. We'll inspect your roof, show you what we find, and give you an upfront price before any work starts. No pressure, no surprise charges.
With over 25 years of hands-on experience, we're family-owned and focused on quality repairs at affordable rates. Big companies push full replacements because that's where the money is. We actually fix the problem — saving you thousands while extending your roof's lifespan.
Where we work
Local, reachable, and quick to respond. If you're near one of these communities, we've got you covered.
Ready when you are
25+ years of expert fixes. Affordable rates. Quality workmanship. We'll inspect your roof and give you an honest recommendation — no pressure, no upsell, no obligation.
A real person answers — not a call centre. Mon–Sat 7am–7pm.