How Much Does a New Roof Cost in Calgary?

Calgary homeowners typically spend between $10,500 and $23,000 on a full roof replacement, depending on home size, roof complexity, and shingle grade.

WCB Insured
BBB Accredited
5★ Google Reviews
Licensed & Bonded

Shingle Types & Pricing

$390–$450
Limited Lifetime* + 10-yr labour
$430–$500
Lifetime + 10-yr labour
$530–$625
Limited Lifetime* + 10-yr labour
$650–$750+
Limited Lifetime* + 10-yr labour

Roof Replacement by Home Size

Home Size / TypeClass 3 ShinglesClass 4 Shingles
Small home / garage (~10–15 sq)$5,000–$10,500$10,500–$12,000
Average bungalow (~25–35 sq)$10,500–$16,500$16,500–$21,000
Large two-storey (~35–45 sq)$16,500–$23,000$19,500–$26,500
Condo / complex roof (~55–65+ sq)$21,000–$27,000$26,500–$38,000+

What’s Included in Every HKS Construction Roof?

Tear-off and disposal of existing materials
Colour-matched drip edge on all eaves
Full synthetic underlayment
Ice & water membrane on eaves & valleys
New vents, penetrations & goosenecks
Full roof deck inspection
Starter strips on eaves & gables
Silicone sealing of all exposed nails
Full clean-up & magnetic nail sweep
Dump management & fees (shingle recycling)

Common Add-Ons

Plywood / OSB Replacement

$100 – $125 / sheet

Eavestrough (5″ seamless)

$1,650 – $4,350

Fascia replacement

$350 – $1,100

High-profile ridge cap

$1,200 – $1,580

Maxi(301) ventilation vents

$330 / unit

Ridge vent system installation

$400 – $800 on all ridges

Frequently Asked Questions

Ready to Get Your Roof Quoted?

Free on-site inspections for Calgary and surrounding areas. No obligation.

Scroll to Top