Vaughan roofers since 1986
Roof repair, full roof replacement, flat roofing and eavestroughs for homes and businesses in Woodbridge, Maple, Kleinburg, Concord and the rest of Vaughan. Our office is ten minutes up the road in Richmond Hill.
★★★★★ 5.0 on Google (75 reviews) · 4.9 on HomeStars (175 reviews)
Family-run by the Spiros family
Roofs and exteriors across the GTA
5.0 Google · 4.9 HomeStars
Local crew, no call centre

Local roofing in Vaughan
Working with Rutherford Contracting, our crews re-roofed several buildings at Canada’s Wonderland on Major Mackenzie. Each one needed a different system, and the park doesn’t stop for a roofer.
Most Vaughan homes aren’t that complicated, but a lot of them are big. Houses built in Woodbridge, Maple and Vellore in the 1990s and 2000s have steep pitches, lots of hips and valleys, and original builder-grade shingles that are now 20 to 30 years old. Valleys and step flashing against brick are where those roofs usually start leaking first.
What we do
Residential and commercial work, quoted in writing.

Leaks, lifted or missing shingles, failed flashing at chimneys and vents, storm and ice-dam damage. We find where the water is getting in before we price the fix.

Tear-off to the deck, ice and water shield at the eaves and valleys, new underlayment, vents and shingles, and a cleaned-up yard.

Modified bitumen roofs and flat-roof repairs for rear additions, garages, semis and commercial buildings.

Seamless aluminum eavestrough and downspouts, repairs, cleaning and leaf guards.

Skylight replacement and leak repair, with new flashing so the unit sits tight to the roof.

Aluminum soffit and fascia that keeps the attic venting and protects the roof edge from rot.
Why Spiros
The family started the company in 1986 and still runs every job. You deal with the people who own the business.
Four decades of work across Toronto and York Region, from custom homes and estates to commercial buildings.
We re-roofed several buildings at Canada’s Wonderland and roof new custom homes for builders across York Region.
Scope, materials and price in writing before work starts. Reviewers regularly mention clear, fair pricing.
Customers mention crews arriving on the date promised and leaving the property spotless.
5.0 Google · 4.9 HomeStars
How it works
01
Tell us what you’re seeing: a leak, missing shingles, an old roof. We book a time that suits you.
02
We check the roof, flashing, vents and eavestroughs, look in the attic where we can, and take photos.
03
You get the scope, materials and price in writing and time to think it over.
04
We protect the house and yard, do the work, and clean the site before we leave.
Service area
We work in Woodbridge, Maple, Kleinburg, Concord, Vellore Village, Sonoma Heights and the Vaughan side of Thornhill. For flat roofs on industrial units in Concord, see our commercial flat roofing page.
We also work in:
Questions
If the leak is in one spot and the rest of the shingles still lie flat and hold their granules, a repair usually makes sense. If the shingles are curling, cracking or shedding granules into the eavestrough across the whole roof, and the house is 20 or more years old, replacement is usually the better spend. We’ll tell you which one we’d do if it were our house.
Yes. We do flat roofs, metal roofing and repairs on commercial and industrial buildings, and we’ve worked on several buildings at Canada’s Wonderland with Rutherford Contracting.
We install natural cedar and slate as well as composite options like Brava cedar shake, which is what we used on Alpen Fury. Composite gives the look with less maintenance, and we can walk you through both.
Call 416-286-7759. We’re in Richmond Hill, so most of Vaughan is a short drive, and we’ll tarp or patch an active leak until the permanent repair is done.
Reviewed by the Spiros Aluminum & Roofing family team, roofing in the GTA since 1986.
Call the family team at 416-286-7759 or send us a few details and we’ll book an inspection.