Service Area

Roofing in Strathroy

Roofing for Strathroy-Caradoc homes and farms, 35 minutes west of London.

Book an Inspection
Strathroy

London Ontario Roofing Co. in Strathroy

Strathroy is a working town with a real main street and a lot of older housing, ringed by farms and newer subdivisions off Highway 402. Metal roofing is a common ask out here, and shingle replacements on the older homes are steady work.

Get an Estimate

We serve Strathroy and surrounding neighbourhoods. Contact us today for a no-obligation quote.

+1 (519) 555-0100 Request a Quote
Our Services

Services Available in Strathroy

Roof Replacement in Strathroy

Full tear-off and replacement for shingle roofs that have reached the end of their life. Old material off, deck checked, new underlayment and shingles on, yard cleaned.

Learn more →

Roof Repair & Leak Repair in Strathroy

Leaks, missing shingles, failed flashing and storm damage, diagnosed at the source and repaired properly rather than patched over.

Learn more →

Asphalt Shingle Roofing in Strathroy

Architectural asphalt shingles, the roof on most London homes, installed to manufacturer spec with proper ventilation and ice protection.

Learn more →

Metal Roofing in Strathroy

Standing seam and metal shingle roofs for homeowners who want to install a roof once. Sheds snow, resists wind, and lasts decades.

Learn more →

Flat Roofing in Strathroy

Modified bitumen and single-ply membranes for flat and low-slope roofs on additions, garages, porches and small commercial buildings.

Learn more →

Eavestrough, Soffit & Fascia in Strathroy

Eavestroughs formed on site in one continuous run, downspouts, aluminum soffit and fascia, installed with the roof or on their own to keep water away from the house.

Learn more →
Where Else We Work

Also Serving Nearby Areas

FAQs

Common Questions in Strathroy

Published 2026 Ontario ranges put installed metal roofing at roughly $10 to $22 per square foot depending on the system, so a farmhouse or larger rural home often lands between $25,000 and $50,000. A written quote after an inspection is the reliable number.
Yes. Strathroy-Caradoc, including Mount Brydges and the concessions between, sits inside the service radius.
Yes, metal panel systems on barns, shops and sheds are quoted alongside house roofs.
Architectural shingles nailed to the manufacturer's high-wind pattern are rated well above the gusts Strathroy sees. The nailing pattern is listed in the scope.
About the Area

About Strathroy

Strathroy is the main town of Strathroy-Caradoc, about 35 km west of London along Highway 402 and Egremont Drive. It is a genuine market town with a Front Street core of two-storey brick storefronts and, behind it, streets of older homes from the late 1800s and early 1900s with steep roofs and plenty of chimneys.

Newer subdivisions on the north and east edges brought the standard bungalows and two-storeys of the 1990s and 2000s, many now due for their first replacement. Outside town the properties turn rural quickly, with farmhouses, barns and outbuildings that are natural candidates for metal roofing. Homes on the older streets often carry two layers of shingles and chimneys that need fresh flashing, while the 1990s subdivisions are mostly straightforward reshingles.

The weather here is open-country weather. Wind comes across the flat farmland with little to slow it, and winter snow tends to drift and load. Both are hard on aging shingles, and both are reasons metal roofs are popular in the area.

Shingle and metal roof replacement, repairs, flat roofs and eavestrough are all quoted in Strathroy after an on-site inspection, in writing.

Get a Quote in Strathroy

Tell us about your project — we’ll call you back within one business day.

We’ve got your request!

We’ll call you back within one business day. Need us sooner? Call +1 (519) 555-0100.

Not Sure If It's a Repair or a Replacement?

Book an inspection. A roofer walks the roof and attic, shows you the photos, and puts the scope and price in writing. No obligation either way.

Book an Inspection
Call Now — +1 (519) 555-0100