Not every roof problem needs a full re-roof. Most leaks we diagnose come from one of six failure points: failed pipe-vent boots, cracked step flashing at sidewalls, lifted shingles at hips and ridges, deteriorated valley underlayment, missing or damaged ridge cap, and chimney counter-flashing failures. Targeted repair of these issues runs $350-$1,800 in 2026 — far less than replacement, and often the right call when the rest of the roof has 5+ years of life remaining. Below: what we charge for typical repairs, when repair is the right answer, and when you're better off rolling the cost into a full re-roof.
Pipe vent boot replacement: $250-$425 per boot. Step flashing repair at a single sidewall: $400-$900 depending on length and shingle removal. Valley repair (cut, re-flash, re-shingle a single valley): $600-$1,400. Ridge cap replacement (one ridge): $350-$750. Chimney counter-flashing rebuild: $850-$1,800 depending on chimney size and access. Shingle replacement (10-50 shingles in a localized area): $300-$700. Skylight flashing rebuild: $550-$1,400 depending on skylight size and access. Emergency tarp install (storm response): $250-$550.
Diagnostic Process
Every repair starts with a real diagnostic — not a guess. We inspect from the roof and from the attic (where moisture trails actually live), document the failure point with photos, and quote only the work needed. About 30% of leak calls turn out to be a different failure than the homeowner expected — for example, a leak appearing over a kitchen window often traces back to a valley two metres up-slope. We don't sell repairs you don't need, and we'll tell you honestly when repair is throwing money at a roof that needs replacement.
When Repair Makes Sense
Repair is the right call when the failure is localized, the rest of the roof has 5+ years of life remaining, the shingle line is still in production (so we can match), and the underlying decking is sound. Most repair calls on roofs under 15 years old fall into this bucket.
When to Replace Instead
Full replacement is the right call when granular wash-off is widespread, multiple flashings are failing simultaneously, decking shows rot in multiple locations, the ventilation is fundamentally inadequate (and that's the underlying cause of repeated failures), or the shingle is past 20 years old. Spending $1,800 on repair to a 25-year-old roof is usually a poor investment — that money is better applied to a down-payment on replacement.
Emergency and 24-Hour Response
We offer 24-hour emergency response across our entire service area for active leaks. Same-day in shoulder season, next-day in summer peak. Emergency tarp install is $250-$550 to stop the bleeding while we schedule a proper repair or replacement quote. Insurance claim documentation included on request.
Frequently Asked Questions
How much does a roof leak repair cost?
$350-$1,800 depending on the failure point. Pipe boots run $250-$425; chimney flashing rebuilds run $850-$1,800.
Should I repair or replace?
Repair if the failure is localized and the rest of the roof has 5+ years of life. Replace if multiple failures, decking rot, or shingle past 20 years.
Do you do emergency repairs?
Yes — 24-hour response across the Lower Mainland. Emergency tarp $250-$550 to stop active leaks.
Can repair extend the roof's life?
Targeted repair on a healthy roof can add 5-10 years of trouble-free service. On a failing roof, repair just delays the inevitable.
Are you licensed and insured?
Yes — licensed and bonded in BC, $5 million liability insurance, and full WorkSafeBC coverage on every crew member. Documentation provided on request before any contract is signed.
Do you subcontract?
No. Every Budget Roofers crew member is a full-time employee. We do not subcontract install work.
What's your warranty?
25-year manufacturer material warranty plus 10-year Budget Roofers workmanship warranty. Premium and designer profiles carry 30-50 year manufacturer terms.
How long does install take?
2-4 days for a typical single-family home; 5-7 for complex layouts; 3-5 working days for cedar conversions.
Do you offer financing?
Yes — 0% for 12-24 months, longer terms up to 120 months through Financeit and SNAP. Soft-pull pre-qualification, decision in minutes.
What if it rains during install?
We monitor Environment Canada hourly and pause for heavy rain. We can tarp and dry-in safely in light rain. Warranty depends on dry installation conditions.
Do you handle permits?
Yes — included in the fixed price. We pull permits in your name and schedule inspections.
What if the decking is rotten?
Standard quote includes 4 sheets of replacement decking. Additional sheets billed at $85-$120 installed; we always show you damaged sheets before replacement.