If you’re planning a roof replacement or significant repair in Surrey, BC, you likely need a building permit. This guide explains exactly when a permit is required by the City of Surrey, what the permit process involves, and what happens if work is done without one.
I-M Roofing handles permits for all full replacements: 236-838-9577
When Do You Need a Roofing Permit in Surrey BC?
| Work Type | Permit Required? | Notes |
|---|---|---|
| Full roof replacement (same material, same area) | ✅ Yes, in most cases | City of Surrey requirement for all residential re-roofs |
| Minor repair (isolated area, same shingles) | ❌ Generally no | Under 10% of roof area; like-for-like material |
| Material change (e.g., asphalt to metal) | ✅ Yes | Structural review may be required (especially tile) |
| Flat roof replacement | ✅ Yes | Drainage compliance required |
| Structural roof work (rafter repair, decking replacement > threshold) | ✅ Yes | Engineer sign-off may be required |
| Skylight addition | ✅ Yes | Opening in structure requires permit |
| Gutter replacement only | ❌ No | Non-structural; no permit needed |
Surrey Roofing Permit Cost (2026)
The City of Surrey building permit fee for a residential roof replacement is based on the value of construction:
- Under $10,000 project value: Permit fees typically $150–$300
- $10,000–$20,000 project value: Permit fees typically $250–$500
- Over $20,000 project value: Permit fees scale with value
These fees are paid to the City of Surrey at time of permit application. Your roofing contractor adds the permit fee to the project cost and handles the application, or you can apply directly via the City of Surrey’s online building permit portal at surrey.ca.
The Surrey Roofing Permit Process — Step by Step
- Contractor confirms permit requirement during the estimate. For full roof replacements, we confirm permit is required and include the application fee in the project cost.
- Permit application submitted to City of Surrey Building Division via online portal. Required information: property address, scope of work, materials to be used, estimated value of work.
- Review and approval: Residential re-roofing permits in Surrey are typically approved within 3–5 business days (sometimes same-day for straightforward applications).
- Permit issued: Posted on site during work (digital posting is accepted).
- Work completed: Roofing installation proceeds per permit scope.
- Inspection: City of Surrey may schedule a framing/sheathing inspection if structural work is involved. For standard shingle replacements, a final inspection may be done or waived at the inspector’s discretion.
What Happens If You Roof Without a Permit in Surrey BC?
Unpermitted roof work in Surrey creates several downstream risks:
- Resale disclosure requirement: When selling, unpermitted work must be disclosed or discovered by the buyer’s inspection. Buyers can request you obtain a retroactive permit, which requires exposing work for inspection and may result in costly corrections.
- Insurance claim denial: If a roof installed without a required permit fails and you file an insurance claim, the insurer may deny or reduce the claim on grounds that the work was not code-compliant.
- BC Safety Authority issues: For certain work types, unpermitted completion can result in stop-work orders or required remediation at owner expense.
Bottom line: the permit cost for a Surrey roof replacement is $150–$500. The cost of problems from an unpermitted roof can be many times that.
Related Resources
I-M Roofing handles all permits for full replacements: 236-838-9577