ROOFINGKAMLOOPS
778-921-0960

HomeRoof Replacement Kamloops

Kamloops, BC

Roof replacement in Kamloops

A full tear-off needs no building permit here — unless the new roof is heavier than the old one. That single distinction, the City’s dead-load rule, is the thing to settle before you choose a material.

Request a quote 778-921-0960 · or use the form

The permit question is about weight, not about scale

The instinct is that a bigger job needs more paperwork — that patching a slope is a private matter but stripping the whole roof must involve the City. In Kamloops that instinct is backwards. The size of the job is irrelevant to the permit question. What the City asks is whether the finished roof is heavier than the one it replaced, or a different shape.

Tear off every shingle on the building, re-sheet what needs re-sheeting, and lay the same class of material back down, and you have changed nothing the structure cares about. That job is exempt, and it is exempt at any scale. The exemption and its exact wording are set out in full on the roof repair page. What matters here is the other side of the line.

City of Kamloops — work that DOES require a permit

“changing the pitch of an existing roof or increasing dead loads (i.e. shakes to shingles or shingles to clay or stone)”
Bulletin No. 23-01, When Building Permits Are Required, April 2023, revised April 2025. Issued under Building Bylaw No. 11-84 and the BC Building Code 2024.
Read the bulletin (PDF)

Read what the City chose as its examples. Not a dollar figure, not a square-footage threshold, not the number of days a crew is on site — two material conversions. Shakes to shingles. Shingles up to clay or stone. The permit is triggered by the specification you pick, and you pick it long before anybody books a dumpster.

Why this catches people at exactly the wrong moment. A material upgrade is usually a good idea, pitched at the good-idea moment: the roof is already coming off, the crew is already there, and moving to something with a longer service life feels like the obvious call. It often is. But the decision that felt like an upgrade in finish is, to the building, a permanent change in load.

Decided at the quoting stage it is a routine application. Decided on a Tuesday with the deck already open, it is a stopped job.

What “dead load” actually means

The term does the work in that bulletin clause, so it is worth being precise about. Dead load is the permanent weight a structure carries for the life of the building — the sheathing, the underlayment, the roofing material, the flashings, anything fixed up there to stay. It never comes off. The rafters or trusses hold it every day whether it snows or not.

Set against that is live load: the variable weight that arrives and leaves. Snow, principally. Rain sitting in a valley. Two roofers and their gear. Live load is unpredictable, which is exactly why the code deals with it by specifying a design value a structure must be able to survive.

The part that matters to your material choice is that a roof structure is engineered to carry both at once. It was sized for the permanent weight it was built with, plus the worst variable load it is expected to see, with a margin. Those are not separate budgets. Add permanent weight and you are not simply asking the structure to work slightly harder — you are spending part of the allowance that was reserved for the snow.

That is the whole reason a material conversion is a permit matter while a tear-off of any size is not. The City is not policing renovation. It is asking whether anyone has checked the arithmetic on a building that was designed against a lighter number.

Overlay is a dead-load decision too

The option that comes up whenever a replacement is priced is the overlay: leave the existing roof where it is and lay the new one straight over the top. It is normally discussed as a cost question, and the quote checklist on the home page treats it that way, because a quote has to say plainly which of the two it is describing.

Under the bulletin it is also a weight question, and that framing gets skipped. An overlay does not remove anything. The old roof stays, the new roof is added, and the structure now carries two where it was designed for one — which is an increase in dead load by the plainest possible reading of the rule.

There are other reasons to be careful with an overlay. It hides the deck at the one moment in twenty years the deck is visible, so any soft sheathing stays soft and unrecorded. It beds the new shingles on an uneven surface, and it traps heat against a layer of asphalt that is already brittle — which in this climate is not a small point. But the dead-load question is the one that decides whether the City needs to see it, and it deserves to be asked out loud rather than assumed away.

Who can answer the structural question

Once you know a material change is on the table, there is a question to answer and a common mistake about who answers it.

A roofing contractor can tell you what the new system weighs, how it is fastened and what it needs underneath it. That is their trade and a good one will know it precisely. What they are not positioned to certify is whether your rafters, at your span and spacing, over your bearing walls, will carry it. That is a structural engineering judgement about a specific building.

The two places that answer belongs are the City’s Building Inspection Section and a structural engineer. Getting it from either before the quote is signed costs you a phone call. Getting it afterwards can cost you the roof design.

The order of operations when the material changes

  1. Settle the material firstEvery other decision hangs off this one. Like-for-like keeps the job exempt; heavier puts it in front of the City. Choose before the quote is written, not while the deck is open.
  2. Get the structural question answered nextIf the new specification is heavier, the capacity question comes before pricing — not because a permit is slow, but because the answer can change the material.
  3. Put the application in at the front of the projectA permit adds time to the start of the schedule rather than the end. The City publishes its processing times, and they are summarised on the repair page. A crew booked before the application goes in is a crew waiting.
  4. Tear off, then look at the deckSheathing condition is unknown until the old roof is gone. Replacing damaged plywood with the same thickness and type puts back what was there, so it stays inside the exemption even on a permitted job.
  5. Renew what only a bare deck gives access toEave detailing, valley and wall flashings, pipe boots, vent penetrations. These are reachable for a few days per roof generation, and the next chance is the next replacement.

Two snow-load zones, one city

The dead-load rule reads like a formality until you look at what the variable half of the equation is doing in Kamloops, because the City itself does not treat the city as one place.

The City’s building bylaw does not apply a single ground snow load across Kamloops. It sets out two zones rather than one, with the Trans Canada Highway forming part of the boundary between them, and elevation is the reason the split exists at all. Kamloops runs from a valley floor up to neighbourhoods several hundred metres higher, and the snow that lands at the top is not the snow that lands at the bottom.

Put that beside the dead-load rule and the two stop being separate topics. The margin a heavier roof eats into is the margin held for snow — and how much snow that has to be is not the same question in Valleyview as it is in Aberdeen or up in Rose Hill. The same tile upgrade, on the same house plan, is a materially different proposition at two addresses fifteen minutes apart.

This is also precisely why no website can answer it for you, this one included. Design snow load is an engineering value tied to a specific address, and a number taken off a page is worth nothing against a stamped one. Confirm yours with the City of Kamloops or a structural engineer before committing to a heavier roof.

Choosing a material for a semi-arid climate

The other half of the material decision has nothing to do with permits. Kamloops punishes asphalt shingle through ultraviolet exposure and a wide annual temperature swing rather than the moisture and moss that drive coastal roofing content — the mechanism is set out on the repair page. Longer-lived systems are genuinely attractive here for that reason.

Which produces the tension worth naming plainly: the materials that answer the UV problem best are disproportionately the ones that weigh more. Metal roofing is the notable exception, being both durable and light. Tile and stone are not. If a longer service life is what you are buying, the dead-load question is not an obstacle in the way of that decision — it is that decision.

And if you have not yet established that the whole roof is finished, start with a written roof inspection rather than a replacement quote. Whether the failure is general or confined to one slope is the question that decides between this page and a repair.

Request a replacement quote

Tell us what’s on the roof now and what you’re considering, and we’ll pass it to a local Kamloops roofer for a quote.

No spam. Your details go to a local Kamloops roofing company.

Roof replacement and the dead-load rule — common questions

Does replacing my roof in Kamloops need a building permit?

It depends entirely on what the new roof is made of. The City exempts reroofing that does not alter the dead loads or slope of the existing roof structure, so a tear-off that puts the same class of material back down is exempt no matter how large the job is. Replacing with a heavier material is a different case and does require a permit.

What counts as increasing the dead load on a roof?

Dead load is the permanent weight the structure carries for the life of the building: the sheathing, the underlayment, the roofing material itself and anything mounted to stay. Increasing it means the finished roof weighs more than the one it replaced. The City gives shakes to shingles, and shingles to clay or stone, as its examples.

Does laying new shingles over the old ones need a permit in Kamloops?

An overlay leaves the original roof in place and adds a second layer on top of it, which by definition adds permanent weight to the structure. That is a dead-load question and it should be put to the City's Building Inspection Section before the work is booked, rather than treated only as a way to save the cost of a tear-off.

Can a roofer tell me whether my structure will carry a heavier roof?

A roofer can tell you what the new material weighs and how it is fastened. Whether your particular rafters, trusses and bearing points can carry that weight is a structural engineering question, and the answer comes from the City's Building Inspection Section or a structural engineer rather than from the crew quoting the job.

Does snow load affect what material I can put on my roof in Kamloops?

Indirectly, yes. A roof structure is designed to carry its own permanent weight plus the variable load that lands on it, and in Kamloops the governing variable load is snow. The City's building bylaw does not apply one ground snow load across the whole city; it sets out two zones, with elevation behind the split. Confirm the design values for your address with the City or a structural engineer.

Do I need a permit to replace rotten plywood during a reroof?

Replacing damaged sheathing with the same thickness and type of material puts back what was already there, so it does not alter the dead load or the slope and stays inside the exemption. Re-decking in a heavier specification, or changing the roof's shape while it is open, is a different matter and should be confirmed with the City first.

Get a Kamloops roof replacement quote

778-921-0960
Call Get a quote