Roofing is one of the highest-stakes home service decisions an Edmonton homeowner makes. A quality roofing job protects your home for 20-30 years. A poor one causes leaks, rot, and insurance headaches within 3-5 years. And Edmonton's roofing market — particularly after hail storms — attracts more than its share of contractors who are more interested in quick cash than quality work. This guide tells you what to look for and what questions reveal a professional roofer from a storm chaser.
7 Things to Look For in an Edmonton Roofing Company
1. A Physical Edmonton Address and Proven Local History
After every major Edmonton hail storm, out-of-province and out-of-country roofing crews appear door-to-door, working through the neighbourhood then moving on. They have no local accountability, no warranty you can enforce, and no one to call when the roof leaks next spring. Any roofing company you consider should have a physical Edmonton business address, a listed local phone number, and at least 2-3 years of verifiable Edmonton history.
2. Active WCB Coverage
Roofing is one of the most dangerous trades. Falls from roofs cause serious injuries and deaths every year in Alberta. If a roofer is injured on your property without WCB coverage, you may be liable for their medical and lost wages costs. This is not hypothetical — it happens. Ask for the WCB account number before anyone sets foot on your roof and verify it at the WCB Alberta website.
3. Liability Insurance of $2 Million or More
Roofing involves ladders, equipment, and workers near your windows, siding, and landscaping. Accidental damage happens even with careful contractors. Liability insurance protects you when it does. Any Edmonton roofing company that can't produce a current certificate of insurance for at least $2 million should not be considered.
4. They Pull Building Permits
A new roof (or tear-off and re-roof) requires a building permit in Edmonton. This is mandatory, not optional. The permit triggers a Safety Codes inspection that confirms the roofing system is installed to Alberta Building Code standards — including ice and water shield placement, ventilation, and fastening. An inspection protects you. A roofer who says permits aren't required or suggests skipping them is either ignorant of the code or intentionally avoiding oversight.
5. Impact-Resistant Shingle Knowledge
In Edmonton's hail corridor, the standard recommendation from knowledgeable roofing professionals is Class 4 impact-resistant shingles. These products are tested to withstand golf-ball-sized hail impact and typically qualify for home insurance discounts of 15-30% in Alberta. An Edmonton roofer who doesn't discuss impact resistance options or doesn't know which products qualify for your insurance discount is not current with their Edmonton-specific knowledge.
6. A Detailed Written Quote
A professional roofing quote specifies: shingle brand and product line, number of layers being torn off, ice and water shield specification (where and how much), underlayment type, ventilation plan, flashing treatment, permit fees, debris disposal, and start/completion timeline. Quotes that just say "replace roof, $X" give you nothing to hold the contractor to. If a detail isn't in the written quote, assume it isn't included in the price.
7. Labour Warranty of at Least 5 Years
The shingle manufacturer's warranty (typically 25-50 years for premium products) covers material defects. Your roofer's labour warranty covers installation errors. Many roofing failures are installation failures — improper flashing, inadequate fastening, insufficient ice and water shield — not material failures. A 5-year minimum labour warranty from an established Edmonton company is reasonable. Less than 2 years is a red flag.
🏠 Find Services By Neighbourhood
Looking for trusted tradespeople near you? Browse our Edmonton neighbourhood guides for local insights and service tips.
View All Edmonton Neighbourhoods →Questions to Ask Edmonton Roofing Companies
- What is your Edmonton business address and how long have you been operating locally?
- Can you provide your WCB account number and a certificate of liability insurance?
- Will you pull the required City of Edmonton building permit for this job?
- What Class 4 impact-resistant shingle options do you offer, and which qualify for insurance discounts?
- What is your labour warranty period, and is it in writing?
- Who are the actual workers — your employees or subcontractors?
- Can I have a detailed written quote before I sign anything?
Edmonton Roofing Cost Benchmarks
| Project | Typical Edmonton Cost |
|---|---|
| Standard architectural asphalt (tear-off + install) | $8,000 – $14,000 |
| Class 4 impact-resistant shingles | $12,000 – $20,000 |
| Metal roof (standing seam) | $28,000 – $50,000+ |
Quotes significantly below these ranges warrant careful scrutiny — what is being omitted or downgraded to achieve the lower price?