Service Area

Roofing in St. Thomas

Roof replacement, repairs and metal roofing for St. Thomas and Elgin County, about 30 minutes south of London.

Book an Inspection
St. Thomas

London Ontario Roofing Co. in St. Thomas

St. Thomas has grown fast with the new industrial investment on its east side, but most of the city is still older housing along Talbot Street and the railway-era neighbourhoods around it. Those roofs are the bulk of the work here.

Get an Estimate

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

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

Services Available in St. Thomas

Roof Replacement in St. Thomas

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 St. Thomas

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 St. Thomas

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

Learn more →

Metal Roofing in St. Thomas

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 St. Thomas

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 St. Thomas

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 St. Thomas

St. Thomas pricing tracks London's published ranges: roughly $8,000 to $14,000 for a bungalow and $14,000 to $22,000 for a two-storey home in 2026, with metal above that. The written quote after an inspection is the real figure.
No. St. Thomas is well inside the 40 km service radius and is scheduled like any London job.
Yes. Steep gables get staged properly, plank decks get checked and sheathed where needed, and chimneys get new flashing. It is a normal job in St. Thomas.
Late spring through fall, when shingles seal properly. Fall bookings often get a quieter schedule.
About the Area

About St. Thomas

St. Thomas is the seat of Elgin County, about 30 km south of London down Wellington Road and Highway 4. The city grew around the railways, and it shows: the Talbot Street core, the neighbourhoods around Pinafore Park and the streets off Elm and Wilson are lined with early-1900s brick homes with steep gables, and the old station and Elevated Park sit right in the middle of it.

Around that core are the postwar subdivisions of the 1960s and 70s and, more recently, the growth on the east side near the new battery plant lands. So the roofs run from century homes with plank decking and multiple shingle layers, to bungalows on their third roof, to new builds with big cut-up roofs and lots of valleys.

The weather is London's, with a bit more lake influence from Erie to the south. Winters bring snow and freeze-thaw and the ice dams that go with older, under-insulated attics. Summer storms coming off the lake can be sharp.

Roof replacement, repair, metal and flat roofing are all quoted in St. Thomas after an on-site inspection, with the full scope in writing.

Get a Quote in St. Thomas

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