How roof replacement permits work in Highland
The permit itself is typically called the Residential Building Permit — Roofing.
This is primarily a building permit. You'll be working with one permit, one set of inspections, and one fee schedule.
Why roof replacement permits look the way they do in Highland
Highland sits within a Very High Fire Hazard Severity Zone (VHFHSZ) per Cal Fire, requiring ember-resistant venting, Class A roofing, and defensible space clearance that add steps to re-roofing and addition permits. The San Andreas Fault runs approximately 3 miles north, placing most parcels in Seismic Design Category D and requiring special inspection for structural work. San Bernardino County retains jurisdiction over unincorporated pockets near Highland city limits — contractors must confirm they are in the incorporated city before applying.
For roof replacement work specifically, wind, snow, and seismic loads on the roof structure depend on local conditions: the city sits in IECC climate zone CZ3B, design temperatures range from 32°F (heating) to 100°F (cooling).
Natural hazard overlays in this jurisdiction include wildfire, earthquake seismic design category D, FEMA flood zones, expansive soil, and high wind. If your address falls within any of these overlay zones, the roof replacement permit application picks up an extra review step that can add days to the timeline and specific design requirements to the plans.
HOA prevalence in Highland is medium. For roof replacement projects this matters because HOA architectural review committee approval is a separate process from the city building permit, and the two have completely different rules. The HOA reviews materials, colors, and aesthetics; the city reviews structural, electrical, and code compliance. You generally need both, and the HOA approval typically takes 2-4 weeks regardless of how fast the city is.
What a roof replacement permit costs in Highland
Permit fees for roof replacement work in Highland typically run $200 to $600. Typically valuation-based; San Bernardino area jurisdictions commonly use ICC valuation table × a local multiplier, producing fees in the $200–$600 range for standard single-family re-roofs
California charges a state-mandated SMIP (Strong Motion Instrumentation Program) surcharge on all building permits; expect a small add-on of roughly 0.01% of valuation on top of city fees.
The fee schedule isn't usually what makes roof replacement permits expensive in Highland. The real cost variables are situational. Mandatory CBC 707A ember-resistant vent replacement for all attic, soffit, and ridge vents adds $800–$2,500 depending on vent count — a cost most out-of-area contractors exclude from initial bids. Full tear-off required when existing roof has two layers (common in 1980s–1990s Highland tracts), adding $500–$1,200 in labor and dump fees. Cool roof product requirements under California Title 24 in CZ3B can narrow shingle or tile product selection, pushing costs toward premium Class A cool-roof assemblies. Elevated wildfire insurance environment in the Inland Empire foothills means some homeowners are upgrading to Class A tile or metal rather than shingles, increasing material cost significantly.
How long roof replacement permit review takes in Highland
3-7 business days; over-the-counter may be available for straightforward residential re-roofs. For very simple scopes, an over-the-counter same-day approval is sometimes possible at counter-staff discretion. Anything with structural elements, plan review, or trade subcodes goes into the standard review queue.
What lengthens roof replacement reviews most often in Highland isn't department slowness — it's resubmissions. Each correction round generally puts the application back in the queue, so first-pass completeness matters more than first-pass speed.
The most common reasons applications get rejected here
The Highland permit office sees the same patterns over and over. These specific issues account for most first-pass rejections, and most of them are entirely preventable with a few minutes of double-checking before submission.
- Existing attic or soffit vents not replaced with CBC 707A-compliant ember-resistant models during re-roof — inspector fails final because vents are a required upgrade in VHFHSZ
- More than two existing shingle layers present; contractor attempts to add third layer rather than full tear-off, violating IRC R908.3
- Drip edge missing at rakes or eaves; now code-required per IRC R905.2.8.5 and commonly omitted in low-bid jobs
- Roofing material lacks valid UL Class A fire rating documentation or ICC-ES report number on the permit application
- Flashing at chimney, skylight, or parapet wall improperly installed or reused when deteriorated, causing failed final
Mistakes homeowners commonly make on roof replacement permits in Highland
Each of these is a real, recurring mistake on roof replacement projects in Highland. They share a common root: applying generic permit advice or out-of-state experience to a city with its own specific rules.
- Hiring an Inland Valley contractor who bids without including 707A ember-resistant vent replacement — the cheapest bid often excludes this mandatory item, and the homeowner pays extra when the inspector fails final
- Assuming that because the house is in a suburban tract it is outside the Very High Fire Hazard Severity Zone — Highland parcels must be individually verified on the Cal Fire FHSZ viewer, not assumed by neighborhood
- Signing a contract without confirming C-39 CSLB license; some unlicensed crews operate in San Bernardino County and leave homeowners unable to re-sell without disclosure or with unpermitted work
- Not confirming whether the property is in the incorporated City of Highland or an adjacent unincorporated San Bernardino County pocket — permits must be pulled from the correct jurisdiction
The specific codes that govern this work
If the inspector cites a code section, this is the list they'll most likely be referencing. These are the live code references that Highland permits and inspections are evaluated against.
CBC Section 707A (WUI ember-resistant vents — mandatory in VHFHSZ)CBC Section 708A (Class A roofing assembly requirement in VHFHSZ)IRC R905.2 (asphalt shingle installation — underlayment, fastening, exposure)IRC R908.3 (re-roofing — maximum two layers before full tear-off required)IRC R905.1.1 (roof covering classification — Class A required per local fire hazard zone)California Title 24 Part 6 (cool roof requirements for low-slope and steep-slope in CZ3B)
California adopts the CBC with state amendments that impose VHFHSZ requirements (CBC Chapter 7A) statewide wherever Cal Fire or local agencies designate Fire Hazard Severity Zones; Highland's VHFHSZ designation makes Chapter 7A ember-resistant vent and Class A assembly requirements mandatory, which go beyond base IRC.
Three real roof replacement scenarios in Highland
What the rules look like in practice depends a lot on the specific situation. These three scenarios cover the common shapes of roof replacement projects in Highland and what the permit path looks like for each.
Utility coordination in Highland
Roof replacement in Highland typically requires no utility coordination unless rooftop solar is being removed and reinstalled, in which case the contractor must coordinate with Southern California Edison for any service interruption; SoCalGas coordination needed only if a rooftop gas appliance flue is rerouted.
Rebates and incentives for roof replacement work in Highland
Some roof replacement projects qualify for utility rebates, state energy program incentives, or federal tax credits. The most relevant programs in this jurisdiction are listed below — eligibility depends on equipment efficiency ratings, contractor certification, and post-installation documentation, so verify specifics before purchasing.
California Title 24 Cool Roof Compliance (cost avoidance, not a rebate) — N/A — compliance required. Low-slope roofs in CZ3B must meet minimum aged solar reflectance; steep-slope over conditioned space must meet cool roof criteria per 2022 Title 24. energy.ca.gov/title24
SCE Energy Savings Assistance Program (ESAP) — Income-qualified only; roofing typically not a direct rebate item. Income-qualified households may qualify for whole-home improvements; standalone roofing rebates are not standard under this program. sce.com/rebates
The best time of year to file a roof replacement permit in Highland
CZ3B makes year-round roofing feasible, but the 100°F+ summer design temperatures make July–September the harshest working conditions and can affect adhesive sealant cure on shingles; fall (October–November) and spring (March–May) are optimal for scheduling and contractor availability.
Documents you submit with the application
A complete roof replacement permit submission in Highland requires the items listed below. Counter staff perform a completeness check at intake; missing anything means the package is not accepted and the timeline does not start.
- Completed permit application with site address and project valuation
- Roofing material specification sheet showing UL Class A fire rating and ICC Evaluation Service (ICC-ES) report number
- WUI/VHFHSZ compliance checklist demonstrating ember-resistant vent models per CBC Section 707A
- Roof plan or sketch showing slope, square footage, and vent locations
Who is allowed to pull the permit
Licensed contractor preferred; California owner-builder exemption allows homeowner to pull on owner-occupied single-family residence, but cannot sell within one year without disclosure
California CSLB Class C-39 Roofing Contractor license required for any roofing work over $500 in combined labor and materials; verify license at cslb.ca.gov before signing contract
What inspectors actually check on a roof replacement job
For roof replacement work in Highland, expect 4 distinct inspection stages. The table below shows what each inspector evaluates. Failed inspections add typically 5-10 days to the total project timeline plus the re-inspection fee.
| Inspection stage | What the inspector checks |
|---|---|
| Deck / Sheathing Inspection | Condition of exposed roof decking after tear-off; rotted or delaminated sheathing must be replaced before covering; sheathing nailing pattern per CBC |
| Underlayment / Dry-In Inspection | Proper underlayment type and overlap; ice-and-water shield at eaves if required; drip edge installation at eaves and rakes per IRC R905.2.8.5 |
| WUI Vent Compliance Inspection | All new or replaced vents are listed ember-resistant models per CBC 707A; no unscreened openings left in fascia, eaves, or ridge |
| Final Roof Inspection | Completed Class A rated assembly; flashing at all penetrations, valleys, walls, and chimneys; pipe boot replacement; ridge cap installation; no exposed fasteners |
A failed inspection in Highland is documented on a correction notice that lists each item that needs to be fixed. The work cannot continue past that stage until the re-inspection passes, and on roof replacement jobs that often means leaving framing or rough-in work exposed for days while you wait.
Common questions about roof replacement permits in Highland
Do I need a building permit for roof replacement in Highland?
Yes. California Building Code requires a permit for any roof replacement (not just repair) on residential structures. Highland's Community Development Department enforces this; tear-off-and-reroof always triggers a permit regardless of material match.
How much does a roof replacement permit cost in Highland?
Permit fees in Highland for roof replacement work typically run $200 to $600. The exact fee depends on the project valuation and which trade subcodes apply. Plan review and re-inspection fees are sometimes assessed separately.
How long does Highland take to review a roof replacement permit?
3-7 business days; over-the-counter may be available for straightforward residential re-roofs.
Can a homeowner pull the permit themselves in Highland?
Sometimes — homeowner permits are allowed in limited circumstances. California owner-builder exemption allows homeowners to pull permits for their own single-family residence, but they must occupy the property and cannot sell within one year without disclosure. Subcontractors (electrical, plumbing, mechanical) must still be CSLB-licensed.
Highland permit office
City of Highland Community Development Department
Phone: (909) 864-6861 · Online: https://cityofhighland.org
Related guides for Highland and nearby
For more research on permits in this region, the following guides cover related projects in Highland or the same project in other California cities.