Roof installation in Thompson — professional roofers
Several roofing projects submitted this week in Thompson

Roofing
Thompson

Find the best rate for roof replacement in Thompson. Our contractor partners exceed industry standards with workmanship guarantee — best value.

Licensed & Insured Contractors · 100% Free Quote · Local Experts in Thompson

100% Free — No Obligation

Your roofing project in Thompson

3 to 5 quotes · Local licensed roofers · Response within 24h

Get My Free Roofing Quotes

Free · No obligation · Response within 24h

24h
Max response
100%
Free
5
Quotes

Roofing options and costs in Thompson

Thompson homeowners usually see roofing prices shaped as much by access and weather as by the material itself. In a city of 14,955 people, the housing stock is spread across established streets and newer pockets, so you can run into anything from a straightforward bungalow reroof to a steep, older roof with extra flashing and hidden deck damage (Statistics Canada, 2021 Census). In neighbourhoods such as the Juniper area and around the city’s older central streets, roof replacements are common because many homes are at the age where shingles, vents and flashings start failing together. In Thompson and the wider Lower Mainland–Southwest BC market, the cost picture is different from colder inland markets: crews work year-round more often, but heavy rain and wind mean contractors spend more on waterproofing details, synthetic underlayment, and quality flashings. That usually makes pricing more predictable than in the Prairies, yet it also means a cheap quote can leave out the protection you actually need. Labour can still tighten up during the busiest summer weeks, especially when contractors are balancing multiple weather-sensitive jobs. For most homeowners, the biggest price swings come from tear-off complexity, deck repairs, and whether you choose standard asphalt, premium shingles, or a higher-end metal system. The comparison below gives a practical starting point before you start collecting quotes.

Type Typical Use Lifespan Best For Price Range
Full asphalt shingle replacement (tear-off + new install) Most detached homes with aging shingles 15–25 years Budget-conscious owners needing a full refresh $8,000 – $18,000
Architectural / laminated shingle (premium asphalt) Higher-end sloped roofs with better curb appeal 20–30 years Homeowners wanting improved wind resistance and appearance $9,500 – $20,000
Impact-resistant shingle (Class 4 — hail & wind zones) Homes exposed to stronger wind events or insurance priorities 25–35 years Owners who want added durability and potential insurance benefits $11,000 – $22,000
Metal roofing (steel panels or standing seam) Long-life roofing for steep or exposed homes 40–60+ years Owners focused on durability, snow shedding and wind performance $20,000 – $45,000
Flat / low-slope membrane (TPO or EPDM) Flat roofs, additions, garages and commercial-style buildings 15–30 years Low-slope roofs needing dependable waterproofing $9,000 – $25,000
Roof repair + flashing only (no full replacement) Leak fixes, chimney work, vent boots, minor storm damage 1–10 years depending on repair scope Localized problems where the roof deck is still sound $500 – $8,000

Prices are estimates only and vary by project scope, site access and material selection.

What affects the price of roofing in Thompson

Quotes for the same roof can easily vary by 30%–50% across Lower Mainland–Southwest BC because no two jobs carry the same risk, access, or material package. In Thompson, a simple bungalow with easy driveway access and one layer of shingles may land near the bottom of the full replacement band, while a steeper roof with multiple chimneys, skylights and older decking can move quickly into the upper end of $8,000 – $18,000. The same pattern holds in the $20,000 – $45,000 metal range: panel profile, fastener style, snow-guard requirements and trim details can change the total a lot. Coastal BC rain and wind usually push contractors toward stronger underlayment, better flashing and sometimes metal, while colder regions such as Ontario and Alberta often build in heavier ice-and-water protection because snow load and freeze-thaw cycles drive ice-dam risk. Alberta’s hail belt also increases demand for impact-rated shingles, which can add material cost. In Thompson, the biggest cost drivers tend to be roof pitch, hidden deck repairs on older homes, and whether the existing roof has two layers that must be removed. If your house has aged plywood that needs replacement, that can add several hundred to several thousand dollars. Labour can also move with seasonal demand, but Lower Mainland–Southwest BC generally has more predictable install timing than colder provinces with shorter roofing windows. That predictability helps, yet premium materials still cost more when you want better wind resistance, longer life, or stronger warranty coverage.

Price Factor Why It Matters Cost Impact
Roof pitch and steepness Affects safety equipment, staging and install speed Steeper roofs can add 10%–25%
Number of shingle layers to tear off 2 layers = extra labour + disposal Often adds $1,000 – $3,500
Total roof area in squares (1 square = 100 sq ft) Larger roofs need more material and labour Can shift a job by $2,000 – $8,000
Decking condition Rotted OSB or plywood must be replaced Typically adds $500 – $4,000
Chimney, skylight and vent flashing complexity More penetrations mean more labour and leak risk Can add $300 – $2,500
Ice-and-water shield coverage required (climate-driven) Higher coverage increases material use and labour Usually adds $250 – $1,500
Regional labour rates and length of the install season Demand swings affect crew pricing and scheduling Can change total by 5%–15%
Material quality tier (standard vs. impact-rated vs. premium) Better products cost more but often last longer May add $1,500 – $10,000

Permits & regulations in British Columbia

In British Columbia, most like-for-like roof replacements do not require a building permit when you are simply removing old shingles and installing a new roofing system on the existing roof structure. That usually means a straightforward asphalt re-roof on a sound deck is permit-free. However, a permit is commonly required if the job includes structural deck repairs, framing changes, a conversion from a pitched roof to a flat or low-slope system, or any alteration that affects the building envelope in a more significant way. If the contractor is adding a second layer where local code or manufacturer instructions do not allow it, that is also a red flag and may trigger compliance issues. Before signing, ask for proof of liability insurance, current WCB coverage, and manufacturer certification if the warranty depends on it. To verify a contractor in Thompson, start with the online business registry or licence listing relevant to the contractor’s operating authority in British Columbia, then ask for a certificate of insurance showing coverage limits and effective dates. Next, request a WCB clearance letter or account confirmation showing the company is in good standing. Finally, confirm the manufacturer certification number if they are offering a system warranty. If they hesitate on any of these steps, move on.

Choosing the right roofing material for Thompson's climate

Thompson roofs need to handle freeze-thaw swings, wind exposure, snow loading and long stretches of wet weather, so material choice should follow performance first and price second. For many homes, architectural shingles are the sweet spot: they usually deliver solid curb appeal, decent wind resistance and a reasonable lifespan without jumping into metal pricing. If your roof is fairly simple, your attic ventilation is good, and you want to stay near the middle of the $8,000 – $18,000 replacement range, laminated asphalt often makes sense. Impact-resistant shingles can be worth the extra 20%–30% when your home is exposed to stronger gusts, falling branches or insurance pressure for tougher materials. Even if Thompson is not in Alberta’s hail belt, better shingles can still pay off on exposed lots and higher roofs. Metal roofing becomes attractive when you want the longest life, superior shedding of rain and snow, and lower maintenance over decades; it can make financial sense if you plan to stay put for 20 years or more, even though the upfront cost often lands in the $20,000 – $45,000 band. Flat or low-slope membranes are the right answer on additions, garages and commercial-style roofs, where waterproofing matters more than appearance. In British Columbia, some insurers may offer better terms for wind-rated or impact-resistant products, but rebates are less predictable than the value you get from stronger performance. A $3,000 upgrade from standard shingles to a better-rated laminated system can be justified if it avoids one premature reroof or reduces wind-damage risk on an exposed street.

Material Lifespan Snow & Ice Performance Wind / Hail Maintenance Price Band
Asphalt 3-tab (entry-level) 12–18 years Basic performance; more vulnerable to ice-related wear Fair in light wind; weakest overall Higher upkeep and earlier replacement $8,000 – $14,000
Asphalt architectural / laminated (standard) 20–30 years Good if paired with proper underlayment and ventilation Better wind resistance than 3-tab Moderate; periodic inspection recommended $9,500 – $20,000
Impact-resistant shingle (Class 4) 25–35 years Very good with proper edge protection Strong against wind and better against impact damage Lower storm-related repair risk $11,000 – $22,000
Metal — steel panels (exposed fastener) 30–45 years Excellent snow shedding; dependable in wet conditions Very good wind resistance; moderate hail performance Low to moderate; fastener checks needed $20,000 – $32,000
Metal — standing seam (concealed fastener) 40–60+ years Excellent for snow and ice management Excellent wind performance; strong overall Low; premium finish and detailing $28,000 – $45,000
Flat TPO / EPDM membrane (low-slope only) 15–30 years Good waterproofing when properly detailed Depends on fastening, seams and edge design Periodic inspection of seams, drains and flashing $9,000 – $25,000

How to choose a roofing contractor in Thompson

Start by verifying that the contractor is properly set up to work in British Columbia and can actually stand behind the work. Ask for the legal business name, then check the company against an online registry or licence listing, and confirm the name matches the paperwork exactly. Request a certificate of liability insurance and make sure the policy is current, shows the company name, and has enough coverage for a roof replacement. For WCB coverage, ask for a clearance letter or account confirmation so you know workers are covered if someone gets hurt on site. Next, get 2 to 3 itemised written quotes that separate labour, materials, tear-off, disposal, underlayment, flashing, ventilation work and deck repairs. Avoid lump-sum estimates that hide the scope. Read the exclusions carefully: is permit pulling included, is disposal included, and are rotten boards extra? Warranties matter too. Ask for the workmanship warranty length, the product warranty, and whether either one transfers to a future buyer. On payment, never hand over more than 10%–15% upfront, and hold back the rest until the job is complete and the site is cleaned up. Get the start date and completion window in writing so weather delays and crew scheduling are clear from day one.

  • Verify the exact legal business name on the quote.
  • Check the contractor’s licence or registry listing before signing.
  • Ask for a current certificate of liability insurance.
  • Request WCB coverage confirmation or a clearance letter.
  • Get 2 to 3 itemised quotes, not just one lump sum.
  • Confirm tear-off, disposal and cleanup are included.
  • Ask who pulls the permit if one is required.
  • Check whether decking replacement is priced per sheet.
  • Get the workmanship warranty in writing.
  • Ask if the manufacturer warranty is transferable.
  • Set the deposit at 10%–15% maximum.
  • Insist on a written start date and completion estimate.

Red flags in Thompson include a contractor who refuses to show insurance, a quote that is much lower because it skips flashing or disposal, pressure to pay most of the money upfront, no written scope for deck repairs, and vague promises like “we’ll take care of everything” without naming permit, warranty or cleanup details.

Frequently asked questions — roofing in Thompson

How much does a new roof cost in Thompson?

For most Thompson homes, a new asphalt shingle roof typically lands in the $8,000 – $18,000 range, while metal roofing often starts around $20,000 and can climb much higher depending on roof size, pitch and detailing. The biggest reasons for price changes are tear-off labour, decking repairs, chimney and skylight flashing, and how exposed the home is to wind and wet weather. In British Columbia, a roof in good shape can stay closer to the lower end of the range if the job is simple and access is easy. If your home has two layers, soft sheathing or lots of penetrations, the quote can move up quickly. Always compare itemised quotes so you can see where the money is going.

How long does a roof replacement take in Thompson?

Most straightforward roof replacements in Thompson take 1 to 3 days, depending on roof size, slope and weather. A small bungalow with one layer of shingles may be done quickly, while a larger or steeper roof with chimney flashing, vent changes or deck repair can take longer. In British Columbia, roofing work is usually less disrupted by winter shutdowns than in colder provinces, but heavy rain can still pause work for safety and waterproofing reasons. If a contractor is doing a full tear-off and replacing damaged plywood, add time for inspections and material delivery. Ask for a written start date and completion estimate before you sign, especially if you need the work done between weather systems.

Asphalt shingles vs metal roofing — which is better for Thompson's climate?

Both can work well in Thompson, but they serve different priorities. Architectural asphalt shingles are usually the best value if you want a respectable lifespan, lower upfront cost and solid performance in a typical residential setting. They often fit comfortably within the $8,000 – $18,000 replacement band. Metal roofing costs more — often in the $20,000 – $45,000 range — but it sheds snow and rain better, handles wind well, and can last decades longer. If your home sits in a more exposed spot, or you plan to stay long-term, metal may make sense. If you want the lowest initial spend and a roof that is easy to service, quality architectural shingles are usually the practical choice in British Columbia.

How long should a roof last in Thompson?

That depends on the material and how well it was installed. In Thompson, entry-level asphalt shingles may last 12 to 18 years, standard architectural shingles about 20 to 30 years, and metal systems 40 years or more. Climate matters: wet weather, wind, freeze-thaw cycles and poor ventilation can shorten life faster than people expect. Older housing stock in British Columbia also means some roofs are already carrying a lot of age-related wear when owners first notice problems. If you are seeing curling shingles, recurring leaks, or granules in the gutters, your roof may be nearing the end even if it is not visibly failing across the whole surface. Regular inspections after storms help you catch problems early.

Do I need a permit to replace my roof in British Columbia?

Usually, no permit is needed for a straightforward like-for-like reroof in British Columbia if you are replacing the existing roofing on the same structure without changing the roof shape or framing. But a permit is commonly needed if you are changing from pitched to flat roofing, doing structural deck repairs, or making framing changes that affect the building envelope. A job that adds a second layer where it is not allowed can also create compliance issues. For Thompson homeowners, the safest approach is to ask the contractor whether the scope triggers a permit before work starts. If they are uncertain, contact the local building department and get it in writing. Permit questions are worth sorting out early because they can affect warranty coverage and final inspection.

What are the signs I need a new roof?

Common signs include curling or missing shingles, repeated leaks, exposed or lifted flashing, sagging areas, heavy granule loss in the gutters and dark water stains on ceilings. In Thompson, strong rain and wind can expose weak spots quickly, so a roof that looked fine last year may start leaking after a storm season. If the roof is nearing the end of its lifespan — for example, an older asphalt roof or one with multiple past repairs — it may be smarter to replace than keep patching. If you are already seeing repair bills in the $500 – $8,000 range every year or two, the numbers may start favouring a full replacement. A contractor should inspect the deck, flashings and ventilation, not just the shingles you can see from the ground.

Pricing

Roofing prices in Thompson — 2026

Local estimates based on roof size, pitch, material and accessibility

Popular

Full Roof Replacement

Tear-off · New shingles/membrane · Flashing · Warranty

5840 — 17520 $

Partial Roof Repair

Section replacement · Flashing repair · Sealing

2433 — 8760 $

Roof Inspection

Full assessment · Written report · Photos

389 — 1557 $

Emergency leak repair

194$ — 632$

New roof installation (addition/garage)

2433$ — 8760$

Gutter cleaning & repair

194$ — 632$

Why Choose Us

Why choose Roofing Quotes Canada for your roofing project in Thompson?

Licensed & Insured Contractors
Every contractor partner holds a valid roofing licence, carries general liability insurance, and has recent references verified before we connect them with you.
100% Free Quote
No fees, no obligation. Compare up to 5 roofing quotes for your project in Thompson — completely free.
Local Experts in Thompson
Contractors who know Thompson's climate, building codes and HOA requirements — critical factors for choosing the right roofing system.
Quality Work, Written Warranty
Installation, replacement or repair — your contractors provide a written workmanship warranty and use manufacturer-certified materials.

Roofing services available in Thompson

Roofing services available in Thompson

Roofing in Thompson and surrounding area.

01

Gutter Installation & Replacement

Seamless aluminium gutters with proper slope and downspout placement. Leaf guard options available. Ensures correct water management to protect your foundation in Thompson.

02

Roof Repair & Leak Fixing

Targeted repair of damaged or missing shingles, cracked flashing, failed seals around vents and skylights. Fast response available in Thompson. Written estimate before work begins.

03

Flat Roof / Commercial Roofing

Installation and replacement of flat roof membranes (TPO, EPDM, modified bitumen). Proper drainage design and seam welding. Suitable for commercial and multi-family properties in Thompson.

04

Skylight Installation & Repair

Supply and installation of fixed or vented skylights. Flashing and waterproofing by certified roofers. Repair of leaking or fogged skylights in Thompson properties.

05

Emergency Roof Tarping

Rapid response to storm damage, fallen trees or sudden leaks in Thompson. Temporary tarping to protect your home until permanent repairs can be scheduled. Available 7 days a week.

06

Roof Inspection & Assessment

Comprehensive inspection of shingles, flashing, gutters, soffits and fascia. Detailed written report with photos and repair recommendations. Ideal for home buyers and sellers in Thompson.

07

Metal Roofing Installation

Standing seam, exposed fastener and metal shingle systems. Excellent durability for Thompson's climate — 40–70 year lifespan. Energy-efficient and low-maintenance.

08

Full Roof Replacement

Complete tear-off of the existing roof, installation of new underlayment, shingles or membrane, flashing and drip edge. Includes debris removal and written warranty. All work meets local building code.

Free quote · 24h response · Local licensed roofers

Need a roofing contractor in Thompson?

Get My Free Roofing Quotes

Free · No obligation · Response within 24h