Roofing in
Spruce Grove, Alberta.
From the 1970s core in Millgrove and Broxton Park to the new two-storeys going up in Copperhaven, Easton and Fenwyck, we know what a Spruce Grove roof faces out here on the open west side.
Free Roofing Estimate
Get your Spruce Grove quote.
Free, no obligation, and priced on your actual Spruce Grove home. We reply the same day.
We come out to your Spruce Grove address, take a proper look at what you actually have, and put a real number in writing. No obligation, no sales pitch, and we get back to you the same day.
Or call (780) 937-1184Roofing in Spruce Grove
What Spruce Grove actually needs from a roofing job.
Spruce Grove roofs deal with something the sheltered inner-city neighbourhoods do not: sustained wind off open farmland. The city sits west of Edmonton with very little between it and the prairie, and the newer subdivisions on the western and northern edges, Copperhaven, Harvest Ridge, Easton and Fenwyck, are the most exposed housing in the region we work in. That matters for shingle selection, because wind resistance is a function of both product rating and how it was nailed. A shingle rated to 130 mph or 210 km/h only performs to that number when it is nailed in the manufacturer's specified zone with the specified number of fasteners, and high nails on an exposed lot show up as lost tabs within a few years.
The older core is a different job. Millgrove, Broxton Park, Woodhaven and Spruce Village were largely built through the 1970s and early 1980s, which puts most of them on their third roof. Those homes tend to be simpler in shape, often single-storey or bi-level with straightforward gables, which makes them among the more affordable roofs we quote. They also have settled trees now, so shaded slopes and debris in valleys have started to matter in a way they did not twenty years ago.
The rapid growth here creates a specific pattern we watch for. Whole subdivisions were roofed within a two or three-year window by the same builders using the same materials, which means whole subdivisions come due at once. If you live in a Jesperdale or Westgrove home from the early 2000s and your neighbours have started replacing, that is not a coincidence, and it is worth getting yours looked at before the queue forms.
About Spruce Grove
Spruce Grove has grown faster than anywhere else around Edmonton, adding roughly 15 percent to its population in five years, and the building has all pushed west and north into open farmland. It also has one of the region's more useful local quirks: streets within each subdivision all begin with the same letter, so Millgrove is all M streets and Jesperdale is all J. What it means for us is a city split cleanly between a 1970s and 80s core with settled trees and a wide belt of exposed new construction facing the prairie wind.
Where We Work
Spruce Grove neighbourhoods we work in.
We have done roofing work across Spruce Grove, from the established streets in Millgrove, Broxton Park, Woodhaven to the newer builds in Copperhaven, Harvest Ridge, Easton.
Our Standard
What every Spruce Grove roofing job includes.
A roof replacement is only as good as the layers nobody sees again. We strip every roof to the deck, inspect every sheet of sheathing, and rebuild the system properly: ice-and-water shield at every eave, valley and penetration, high-tear synthetic underlayment across the whole deck, all-new metal flashings, and architectural shingles nailed to manufacturer spec. Then we correct whatever the attic ventilation is doing wrong, because that is what decides whether the roof gives you fifteen years or thirty.
Complete tear-off
Every shingle and every layer of old underlayment comes off. We do not do layovers, because covering an old roof hides the deck and voids most manufacturer warranties.
Deck inspection
With the roof stripped we check every sheet for rot, delamination and deflection. Anything that needs replacing is photographed and shown to you before we cut, at a per-sheet price quoted up front.
Ice-and-water shield
At every eave, in every valley, and around every penetration. In a freeze-thaw climate this is the layer that stops an ice dam turning into a ceiling stain.
Synthetic underlayment
High-tear synthetic across the entire deck, not felt on the corners. Better water resistance and safer footing for the crew.
All-new metal flashings
Step, apron, chimney and vent boots replaced rather than reused. Reused flashing is the most common leak on an otherwise good new roof.
Premium shingle systems
Architectural shingles from IKO, Malarkey, BP and GAF, with genuine UL 2218 Class 4 impact-rated options for hail protection and insurance discounts.
Ventilation corrected
We check intake and exhaust against the 1/300 net free vent area the Alberta code calls for, and fix blocked soffit intake while we are in there.
Full site cleanup
Tarps during tear-off, a bin for the debris, and a rolling magnet across the yard and driveway for nails when we are finished.
10-year written warranty
A ten-year workmanship warranty in writing, on top of the manufacturer product coverage. If it leaks because of how we installed it, we come back.
Spruce Grove Pricing
What this costs in Spruce Grove.
Real 2026 ranges for the Edmonton region. Your written quote gives you a firm number after we have been on site, because a price without an inspection is a guess.
Small bungalow
$7,500 – $11,500
Up to roughly 1,500 sq ft of roof
Average bungalow
$9,000 – $14,000
Around 1,500 – 2,000 sq ft of roof
Two-storey home
$11,500 – $18,000
Around 1,800 – 2,400 sq ft of roof
Large or cut-up roof
$16,000 – $28,000+
2,500+ sq ft, steep pitch or premium material
Ranges assume architectural asphalt shingles and a full tear-off, including materials, labour and disposal. Class 4 impact-rated shingles typically add $2,000 to $4,000, and usually earn a 15 to 25 percent discount on the dwelling portion of your insurance. For the complete regional breakdown, see our Edmonton roof replacement cost guide.
Permits · City of Spruce Grove
Do you need a permit in Spruce Grove?
Spruce Grove follows the same regional pattern: a like-for-like re-shingle or re-clad is maintenance and does not require a building permit, while structural work, changes to roof shape or height, added floor area, or repairs following fire or flood do. Many of the newer subdivisions also carry architectural controls through the developer, which we work within. We confirm both before starting.
FAQ
Spruce Grove roofing questions.
The single-storey and bi-level homes in Millgrove, Broxton Park and Woodhaven typically run $9,000 to $14,000 for a full architectural asphalt replacement, and their simpler roof shapes often land at the lower end. The larger two-storeys in Copperhaven, Harvest Ridge, Easton and Fenwyck more commonly run $11,500 to $18,000, with steep pitches and cut-up rooflines pushing higher. Class 4 impact-rated shingles add roughly $2,000 to $4,000.
It changes how much the wind rating matters, yes. On the exposed western and northern edges of Spruce Grove we would not put a builder-grade shingle rated to 110 mph on a two-storey gable. Products like IKO Dynasty and Nordic carry a 130 mph or 210 km/h rating, and BP's laminates cover to 180 km/h standard and 220 km/h under high-wind application instructions. Just as important is the nailing: the higher rating only applies when the shingle is fastened in the specified zone with the specified number of nails.
Not worried, but you should get yours looked at. Spruce Grove grew in distinct waves, so whole subdivisions were shingled within a couple of years of each other with the same product, and they reach end of life together. If your neighbours are replacing, your roof is the same age and has taken the same weather. The advantage of knowing early is that you can book in the quieter off-season rather than joining the summer queue.
Most single-family homes are stripped, decked, underlayed and reshingled in one to two working days. Larger homes, steep pitches, or roofs needing significant deck repair can run to three. We give you a specific timeline with the written quote.
Architectural laminated shingles from IKO, Malarkey, BP and GAF as our core systems. For hail protection we install genuine UL 2218 Class 4 products including IKO Nordic, BP Vangard 42 IR and Malarkey Legacy. We name the exact shingle line on every quote, because "architectural shingles" is not a specification.
We inspect the deck as we strip it. Any damaged sheathing is photographed, shown to you, and replaced at the per-sheet price already stated on your quote, typically $75 to $150 per sheet installed. You never get a surprise number negotiated on your driveway.
More in Spruce Grove
Everything under one roof.
Roof Repair in Spruce Grove
Wind-lifted shingles, hail from the 2026 storm season, and leaks that need diagnosing rather than patching.
Siding in Spruce Grove
Nineties vinyl that has gone brittle, seventies cladding that is finally done, and new builds on exposed lots where how the siding is hung matters as much as what it is.
Eavestrough in Spruce Grove
Seamless aluminum formed at your Spruce Grove address, sized for the roof draining into it, and pitched so nothing stands and freezes.
Soffit & Fascia in Spruce Grove
Aluminum soffit and fascia with the attic intake ventilation properly calculated and the blocking opened behind it.
Worth Reading