Strata Roof Maintenance Programs: Oil Field Discipline for Fraser Valley Buildings
How Scheduled Maintenance Culture from Industrial Sites Protects Strata Investments
Last updated: February 2026
What We Learned About Maintenance on Billion-Dollar Sites
Before Johnny and I founded Dads Roofing in 2021, we spent years as Red Seal Journeyman Boilermakers in Alberta's oil sands — Suncor, Syncrude, MEG Energy, CNRL Kearl Lake. On those sites, nothing runs without a maintenance schedule. Equipment worth hundreds of millions of dollars operates around the clock, and the only thing standing between smooth production and catastrophic failure is a disciplined maintenance program.
That mindset shaped how we approach strata roofing here in the Fraser Valley. A strata roof is the single most expensive shared asset in any complex. It protects every unit below it. And just like industrial equipment, it lasts dramatically longer when you maintain it on a schedule rather than waiting for something to break.
After completing over 500 roofs across the Fraser Valley — from Abbotsford townhouse complexes to Chilliwack condo buildings to strata projects right here in Agassiz — we have seen the same pattern play out repeatedly. The stratas that invest in a structured maintenance calendar get 35-40 years out of their roofs. The ones that skip maintenance and chase leaks reactively end up replacing their roofs 10-15 years early, at enormous cost to their owners.
Why the Fraser Valley Demands a Different Maintenance Approach
Our climate here is not like the dry prairies or the cold interior. The Fraser Valley receives some of the highest annual rainfall in Canada. Agassiz and Harrison see over 1,700mm of rain per year. Chilliwack is not far behind. That volume of moisture creates conditions that accelerate every form of roof deterioration — moss growth, granule erosion, flashing fatigue, gutter overload, and attic condensation.
On top of the rain, our valley geography funnels wind through gaps and corridors that stress roofing materials differently than open terrain. Strata complexes near the Fraser River in Chilliwack face different wind loads than buildings in sheltered Agassiz neighborhoods, which face different conditions than exposed hillside projects in Abbotsford.
A generic maintenance checklist written for a national audience does not account for any of this. In our experience maintaining strata roofs across the valley, we have learned that effective maintenance programs need to be built around our specific climate realities.
The Four-Season Maintenance Framework
We structure every strata maintenance program around four seasonal touchpoints. This is not about doing everything all at once — it is about distributing the work across the year so nothing gets missed and problems are caught when they are small.
Spring Assessment (April-May)
Spring is the most critical inspection window. Winter storms in the Fraser Valley can rip shingles, crack flashing sealants, dislodge ridge caps, and clog drainage paths with debris. We walk every roof surface, photograph damage, check every penetration point, and deliver a written report to the strata council.
What we inspect in spring:
- Shingle condition — missing, curling, cracking, or granule loss (we check gutters for granule accumulation as an age indicator)
- All flashing — valleys, step flashing at walls, chimney flashing, drip edges, and plumbing boot seals
- Gutters and downspouts — debris removal, sag correction, leak checks, and proper drainage flow
- Ventilation components — ridge vents, soffit vents, and attic temperature readings to identify trapped moisture
- Moss and algae — growth assessment and treatment scheduling based on severity
- Tree clearance — identifying branches within 6 feet of roof surfaces that need trimming
Summer Monitoring (June-August)
Summer in the Fraser Valley brings heat that tests ventilation systems and occasional heavy rainstorms that reveal leaks missed during dry inspections. We schedule follow-up repairs identified in the spring report and check attic temperatures to verify ventilation is performing correctly.
- Complete spring-identified repairs — optimal weather conditions for shingle replacement and flashing work
- Attic ventilation verification — temperatures should track close to exterior; 10+ degree differentials indicate ventilation failure
- Storm response monitoring — quick assessment after significant summer storms
Fall Preparation (September-October)
Fall is your last chance to prepare before the Fraser Valley's heaviest rain months. In Agassiz and Chilliwack, November through February delivers the bulk of annual rainfall. Every gutter needs to be clear, every flashing seal needs to be intact, and every drainage path needs to flow freely.
- Gutter cleaning — the most critical fall task; clogged gutters in November cause water to back up under shingles and ice dams in cold snaps
- Flashing re-inspection — sealants that softened in summer heat may have cracked or separated
- Debris clearing — leaves, needles, and branches trap moisture against roof surfaces
- Tree trimming coordination — schedule arborist work before winter when overhanging branches become fall hazards
Winter Vigilance (November-March)
Winter in the Fraser Valley limits what can be done on a roof, but it is the season when monitoring matters most. We focus on interior leak detection, ice dam prevention, and emergency response.
- Interior monitoring — strata managers and residents should watch for water stains, condensation, and musty odors in top-floor units
- Ice dam awareness — during cold snaps, check eaves for ice buildup that can force water under shingles
- Snow load assessment — accumulations over 2 feet on flat or low-slope sections should be evaluated for removal
- Emergency repair availability — we maintain response capacity for urgent winter leak situations across the valley

Moss: The Fraser Valley's Silent Roof Killer
Moss is the single biggest threat to strata roofs in our climate. In heavily shaded complexes around Chilliwack and Agassiz, moss can establish itself within two years of a new roof installation. Left untreated, moss roots work under shingle edges, lift tabs, and create pathways for water to reach the deck.
We have seen strata complexes lose 10 years of roof life to moss damage alone. The key is treatment before the moss becomes thick — thin growth is inexpensive to treat and causes minimal damage. Thick, established moss requires aggressive treatment that still leaves lasting effects on shingle integrity.
Our moss management approach:
- Soft-wash only — low-pressure chemical treatment at $1-2 per square foot that kills moss without stripping granules
- Zinc strip installation — $250-550 installed along ridge lines; rainwater carries zinc oxide down the roof surface, inhibiting regrowth
- Treatment scheduling — heavily shaded roofs every 1-2 years, moderate shade every 2-3 years, full sun exposure every 3-5 years
- Never pressure wash — we will not pressure wash shingle roofs under any circumstances; it destroys the protective granule layer and voids every manufacturer warranty

Gutter Systems: The Drainage Backbone
In the oil sands, drainage systems on processing facilities were monitored continuously because a blocked drain on a vessel could cascade into a shutdown. Strata gutters are the same concept at a different scale — when gutters fail, water backs up under shingles, saturates fascia boards, erodes foundations, and creates ice dams in winter.
Fraser Valley strata complexes surrounded by deciduous trees — common in Chilliwack and Abbotsford neighborhoods — need gutter cleaning three to four times per year. Complexes with less tree coverage can manage with twice-yearly service. After major windstorms, an additional check is warranted regardless of the regular schedule.
Gutter maintenance costs for strata:
- Professional cleaning — $150-300 per building per cleaning
- Gutter guard installation — $1-3 per linear foot; reduces cleaning frequency but does not eliminate it
- Annual gutter budget — $300-1,200 depending on tree exposure and cleaning frequency
Budgeting: What Strata Councils Should Allocate
One of the most common mistakes we see in Fraser Valley strata management is treating roof maintenance as a discretionary expense rather than a required operating cost. Maintenance belongs in the annual operating budget, not the contingency reserve fund (CRF). The CRF is for eventual replacement — maintenance is for extending the time before that replacement is needed.
Annual maintenance budget for a typical 50-unit complex (25,000 sq ft roof):
- Professional inspections (2x/year) — $300-500
- Gutter cleaning (2-4x/year) — $600-1,200
- Moss removal (amortized) — $2,000-3,000/year
- Minor repairs — $1,000-2,000/year
- Total annual budget — $4,000-7,000 ($80-140 per unit per year)
That $80-140 per unit per year in maintenance saves the strata from a premature replacement that costs $200,000+ for a complex that size. Over a 50-year horizon, disciplined maintenance saves approximately $70,000 compared to reactive neglect — or roughly $1,400 per unit.
Documentation: Protecting Your Investment and Your Warranty
In our industrial background, every maintenance action was logged, timestamped, and filed. A wrench was never turned without a work order. We carry that same discipline into strata roof maintenance because documentation is not bureaucracy — it is protection.
Why documentation matters:
- Warranty compliance — manufacturers investigate claims; without maintenance records, they deny coverage
- Insurance support — documented maintenance history strengthens claims for storm or water damage
- Council transitions — new council members inherit a clear picture of roof condition and history
- Depreciation reports — accurate maintenance records help engineers assess remaining useful life
- Liability protection — if a leak damages an owner's unit, documented due diligence demonstrates the strata fulfilled its maintenance obligations
Every Dads Roofing maintenance visit produces a dated inspection report with photographs, condition ratings for each roof section, a list of repairs performed, and recommendations for upcoming work. We deliver digital and hard-copy versions to strata councils so records are accessible regardless of technology changes.
When Maintenance Is Not Enough: Recognizing End of Life
Honest maintenance also means telling a strata council when their roof has moved past the point where maintenance extends useful life. We have had those conversations with councils in Chilliwack and Abbotsford where the roof was 25+ years old, granule loss was advanced, and continued patching was throwing money at a declining asset.
Signs that maintenance should transition to replacement planning:
- Multiple active leaks in different locations
- Widespread shingle curling or cupping across large sections
- Heavy granule accumulation in gutters season after season
- Flashing repairs needed at nearly every penetration point
- Deck deterioration visible during shingle repairs
- Maintenance costs approaching 30-40% of annual replacement amortization
When that point arrives, we work with the strata council to develop a replacement timeline and budget strategy — but until then, every dollar spent on maintenance is a dollar that keeps replacement further away.
Frequently Asked Questions
How often should a Fraser Valley strata complex have its roof maintained?
At minimum, twice per year — spring and fall — with gutter cleaning potentially needed three to four times in heavily treed areas. Our Fraser Valley climate with 1,500-1,700mm of annual rain demands more frequent attention than drier regions. We recommend strata councils adopt a twelve-month maintenance calendar with specific tasks assigned to each season rather than treating maintenance as an ad-hoc expense.
What does a strata maintenance program from Dads Roofing include?
Our programs are customized to each building but typically include biannual professional inspections with photo documentation, scheduled gutter cleaning, moss and algae soft-wash treatment, flashing and sealant assessment, ventilation performance checks, minor repair coordination, and detailed written reports for council records. We serve strata complexes from Hope to Abbotsford, with our operations based in Chilliwack.
How much should a strata budget annually for roof maintenance in BC?
A typical 50-unit complex should budget $4,000-7,000 per year, which works out to $80-140 per unit annually. This covers inspections, gutter cleaning, amortized moss treatment, and minor repairs. That investment extends roof lifespan by 10-15 years and prevents emergency repairs that cost three to five times more than scheduled work. Maintenance should come from the operating budget, not the contingency reserve fund.
Why is maintenance documentation critical for strata warranty claims?
Manufacturer warranties require proof of regular maintenance. When a strata files a claim and cannot produce inspection reports, cleaning records, and repair invoices, the manufacturer will deny coverage. We provide timestamped photos, condition reports, and repair documentation with every maintenance visit — building the paper trail councils need for warranty compliance, insurance claims, and depreciation report updates.
Can pressure washing be used on strata roofs?
Absolutely not. Pressure washing strips the protective granule layer from asphalt shingles, voids every manufacturer warranty, and accelerates deterioration. For moss and algae on Fraser Valley strata roofs, we use professional soft-wash methods only — a low-pressure chemical treatment that kills moss at the roots without damaging the roof surface. Results last 2-3 years depending on shade conditions, at a cost of $1-2 per square foot.
Need Expert Help With Your Roof?
Kory & Johnny have completed 500+ roofs across the Fraser Valley since 2021. Free inspections, honest estimates, no pressure.
(778) 539-6917Serving Hope, Agassiz, Chilliwack, Rosedale, Abbotsford & the entire Fraser Valley
At Dads Roofing, we bring the scheduled maintenance discipline we learned on billion-dollar industrial sites to strata complexes across the Fraser Valley. Whether your complex is in Agassiz, Chilliwack, Abbotsford, or anywhere between Hope and the coast, we build maintenance programs that extend roof life and protect your strata investment.
Ready to set up a strata maintenance program? Call (778) 539-6917 or email info@dadsroofrepair.com