A Kamloops leak is often a small opening on an older roof, and the city keeps a formal record of how much older housing it has. The 2024 Housing Needs Report, using the 2021 Census, counts 39,915 occupied dwellings. Of those, 20,275 were built before 1980, which is 50.8 percent, and 20,095 were single detached, 50.3 percent. The report says older homes are more likely to need maintenance. This page is for the case where water is using one opening on that kind of roof: a lifted tab, a tired boot, or flashing that pulled away from a wall. It is not the hail page and it is not a full re-roof.
Roof Repair Kamloops connects you with a local roofer. The roofer does the work and warrants it. This site is not the contractor, and it publishes no street address.
Flats and south hills do not share a snow context
Building Regulation Bylaw No. 11-84, Part 28, sets ground snow load at Ss 2.4 kPa for Mount Dufferin and south of the Trans-Canada, except Valleyview and Dallas, and Ss 1.8 kPa for Valleyview, Dallas, and north of the highway, with Sr 0.2. The consolidation prints an asterisk beside the Ss figures. The legal text is the bylaw. Those numbers are design pressures, not a forecast for one storm and not a reason to skip looking at the leak.
On the flats, Brocklehurst, the North Shore, Westsyde, Valleyview, and Dallas, a leak is often sun-baked asphalt, dried sealant, and eave metal that has been painted over. On Sahali, Aberdeen, Pineview Valley, Juniper Ridge, and Mount Dufferin, shade can hold snow after the valley floor looks clear, and a patch that traps ice at a cold eave is a poor repair. Batchelor Heights, Barnhartvale, and Rayleigh have their own hubs because the bench, the rural edge, and the north-river lots are not the downtown grid. The place list is on service areas, with hubs such as Sahali, Brocklehurst, Valleyview, Juniper Ridge, and Mount Dufferin.

What the valley station actually records
Environment and Climate Change Canada normals for 1991 to 2020 at the Kamloops station show annual precipitation of 272.9 mm, rainfall 215.9 mm, and snowfall 63.1 cm. June is the wettest rain month in that extract, at 38.6 mm, and August is drier at 18.2 mm. December snowfall is 20.3 cm, and the January average snow depth is 7 cm. July's daily maximum averages 29.3°C, with 35.9 days a year above 30°C and an extreme maximum of 40.4°C in the normal period. The extreme minimum in that period is minus 28.6°C in January. Days with winds at or above 63 km/h number about 1.4 a year, and the extreme gust in the normals reached 98 km/h. That is not a weekly gale. It is enough to explain a flashing failure after one loud night. The station is treated as a valley measurement, not a south-hill one.
A slow stain in a dry Kamloops summer can still be wetting plywood. If the ceiling is soft or the leak is active, use the phone rather than waiting for a convenient month. This site does not set that month and does not set a clock. For a dented slope after a storm that left marks in the metal vents, read hail damage. The climate file used here does not publish a hail-day count, so the hail page will not invent one.
What to point at
- The room, and whether the mark grew after the June rains or after a cold snap.
- The neighbourhood, so the snow row is the bylaw row and not a guess.
- A lifted edge, a pipe, a skylight, or a chimney, photographed from the ground.
- Granules in the gutter, which often mean the asphalt is thinning in the sun.
- Whether wood shakes are still the covering. FireSmart BC says roofing should not be wood shingles or shakes.
Bulletin 23-01 says reroofing that does not change dead load or slope does not need a building permit, and that changing pitch or increasing dead load does. Its examples include shakes to shingles, and shingles to clay or stone. A leak repair that only closes an opening is not automatically that permit case. Structural work, including new dormers, skylights, or solar panels, needs a permit. The replacement page is where that line is spelled out. This page does not approve the job.
Wildfire debris is part of a leak at the edge
The Community Wildfire Resiliency Plan describes Kamloops as an active fire environment in the traditional territory of Tk'emlúps te Secwépemc, with the valley floor about 340 m and a north-facing slope south of downtown up to about 550 m. Nature parks named in that plan include Dallas-Barnhartvale, Kenna Cartwright, Peterson Creek, and Valleyview, plus a portion of Lac du Bois Grasslands inside the city. FireSmart BC treats a dirty gutter as a place embers can ignite. A leak repair that replaces three tabs and leaves a packed gutter has left the edge unfinished. The gutter page and the FireSmart guide go further. They are not a second company.
If you are unsure whether the opening is single or the plane is finished, a roof inspection is the middle step. If water is coming through now, start at emergency repair and say which neighbourhood the house is in. The citywide repair page holds the broader patch-or-replace split, including the flowchart.
The phone
Call (236) 836-0303 and name the neighbourhood before the stain. A person may answer, or an automated assistant may take the details. The form on this page is the other route. Either way the request goes to a local roofer. This website does not employ a crew. No figure for the work is published, because no current public Kamloops fee sheet for roof repair was used. The roofer's scope, after they see the roof, is the one that counts. For a fire, a collapse, or anyone in danger, call 911.
Straight answers
Why does the housing report belong on a leak page?
The 2024 update counts 20,275 occupied homes built before 1980, out of 39,915. Older houses are described as more likely to need maintenance. That is why so many leak calls are old asphalt, not a new subdivision.
Which snow row is the North Shore on?
Bylaw 11-84 puts Valleyview, Dallas, and north of the Trans-Canada at Ss 1.8 kPa, with Sr 0.2. Mount Dufferin and south of the highway, except Valleyview and Dallas, are Ss 2.4 kPa. The legal text is the bylaw, which prints an asterisk beside those Ss figures.
Does a June rain total mean my leak started in June?
No. June is the station's wettest rain month in the 1991 to 2020 normals, at 38.6 mm. Your stain might be from a different day. Say when the mark grew.
How is hail different from this page?
Hail is bruises and dented metal after a storm. This page is a water path. The climate extract used here has no hail-day count, so the hail page does not invent one. If the ceiling is wet, say that on either page.
Does bulletin 23-01 mean a leak closure needs a permit?
Not automatically. The bulletin says a reroof that does not change dead load or slope does not need a building permit, and that a pitch change, a heavier covering, or a new skylight does. Ask the roofer what they intend to open.
What does one windy night explain?
The station records about 1.4 days a year at or above 63 km/h, and an extreme gust of 98 km/h in the normals. That can open flashing. It is not a weekly gale, and it is a valley measurement, not a south-hill one.
Should gutters be part of the leak visit near a nature park?
FireSmart BC treats a dirty gutter as a place embers can ignite. The wildfire plan names Kenna Cartwright, Peterson Creek, Valleyview, and Dallas-Barnhartvale among others. Closing three tabs and leaving a packed trough leaves the edge unfinished.
Who does the repair?
A local roofer you reach through (236) 836-0303 or the form. This site is the connector. The roofer warrants the work. No fee is printed, and no clock is set for the visit.