
Cedar shake roofs are common on older Surrey BC homes, particularly in South Surrey, Morgan Heights, and established Cloverdale neighbourhoods. They are attractive and durable when maintained — but Surrey’s wet climate accelerates moss growth and shingle splitting more than drier BC regions. Here is what cedar shake repair costs and when replacement makes more sense.
Cedar shake inspection and repair: 236-838-9577 — I-M Roofing, Surrey BC.
Cedar Shake Repair Costs — Surrey BC 2026
| Repair Type | Cost Range | Notes |
|---|---|---|
| Individual shake replacement (1–10) | $300–$700 | Matching existing shake profile and weathering is the challenge |
| Section re-shake (1–2 courses, 10–30 shakes) | $700–$2,500 | Common after storm damage or localized failure |
| Flashing repair (chimney, ridge) | $400–$1,500 | Cedar shake flashings require custom metal work |
| Moss treatment + preservative application | $600–$1,500 | Should be done every 5 years in Surrey’s climate |
| Full cedar shake replacement (1,500 sqft) | $18,000–$30,000 | Premium material; installs similarly to asphalt but more labour-intensive |
How Long Does Cedar Shake Last in Surrey BC?
A properly maintained cedar shake roof in Surrey BC lasts 20–30 years. Without the recommended 5-year treatment (cleaning + preservative oil or borate treatment), lifespan drops to 15–18 years in Surrey’s climate. The biggest enemies: moss (holds moisture), UV exposure on south-facing slopes, and untreated split shakes that allow water infiltration to the underlayment.
Signs Your Cedar Shake Needs Repair vs. Replacement
Repair is appropriate when:
- Fewer than 15–20% of shakes are split, missing, or cupped
- The roof is under 20 years old
- The underlayment (if visible from the attic) is still intact
- Damage is localized to one section (storm damage, branch fall)
Replacement is appropriate when:
- More than 20–25% of shakes are damaged or missing
- The roof is 25+ years old and never received preservative treatment
- You can see daylight through the shakes from the attic
- Multiple leaks have occurred in different areas
Cedar Shake vs. Replacing With Asphalt Shingles
When a cedar shake roof reaches the end of its life, many Surrey homeowners replace it with architectural asphalt shingles. Asphalt is lower-maintenance, does not require periodic treatment, and costs $13,000–$20,000 for a typical Surrey BC home vs. $18,000–$30,000 for cedar shake. Cedar shake offers a distinct heritage aesthetic that asphalt cannot fully replicate — it’s a lifestyle choice as much as a roofing decision.
Related Services
- Cedar Shake Roofing Surrey BC — our service page
- Roof Inspection Surrey BC — determines repair vs. replace
- Licensed Roofer Surrey BC — WorkSafeBC registered
Call 236-838-9577 to book a cedar shake roof inspection across South Surrey, Cloverdale, Morgan Heights, and Fleetwood BC.


