Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof tear-off and replacement in Belmont requires a Building Department permit. Repairs under 25% of roof area and like-for-like patching may be exempt, but you must verify scope with the city.
Belmont adopted the 2022 California Building Code (Title 24), which includes stricter coastal wind and fire-zone amendments than inland Bay Area jurisdictions—for example, Belmont's Local Amendments Chapter 12A requires wind-resistance testing certification for roofing in coastal zones (within approximately 1 mile of the bay), which is a condition that neighboring cities like San Mateo and Redwood City enforce differently or not at all. Any full tear-off (including removal of existing shingles down to the deck), partial replacement over 25% of roof area, or change in material (e.g., asphalt shingles to metal or clay tile) triggers the permit requirement. Belmont's Building Department requires an online or in-person application; the city does NOT offer over-the-counter (OTC) same-day approvals for re-roofs, meaning your application goes to plan review even for straightforward like-for-like jobs. The city also sits in a State Fire Responsibility Area (SFRA) on the eastern foothills side, which means some properties must meet additional CAL FIRE roof defensibility rules (Class A fire-rated materials). Coastal properties near the bayside neighborhoods face wind-speed design requirements (90+ mph basic wind speed), which manufacturers' installation instructions and fastening patterns must satisfy. The permit fee typically runs $150–$350 depending on roof square footage and if structural deck repair is needed.

What happens if you skip the permit (and you needed one)

Belmont roof replacement permits — the key details

California Building Code Section 1511 (Roof Assemblies and Rooftop Structures) and IRC R905 (Roof-Covering Requirements) set the baseline, but Belmont's Local Amendments (Title 12A) and CAL FIRE defensibility rules add local teeth. The core rule: any roof replacement involving removal of existing shingles and application of new material to the structural deck requires a Building Department permit. Belmont's plan-review process does NOT exempt re-roofs as over-the-counter (unlike some smaller Bay Area cities that allow OTC sign-offs for like-for-like shingle-to-shingle jobs). This means your application (typically a simple one-page permit request plus a roof sketch showing area and material) goes into the permit queue, takes 1–2 weeks for review, and comes back either approved or with conditions (e.g., 'verify fastening pattern per manufacturer for wind-speed design' or 'provide CAL FIRE Class A certification'). The city's Building Department staff will ask for the roofing contractor's license number and proof of workers' compensation insurance before issuance. If you are the owner-builder (California Business and Professions Code § 7044 allows owner-builders for non-licensed work), you can pull the permit yourself, but the roofer must still be licensed (Contractors State License Board C-39 Roofing Contractor or C-10 General). Once approved, the permit is valid for 180 days; typical roof replacement takes 2–5 days, so the timeline is rarely an issue.

Belmont's coastal and foothill geography creates two distinct rule overlays. Properties within the coastal high-wind zone (roughly bay-facing slopes and neighborhoods near the Belmont waterfront) must meet basic wind-speed design of 90+ mph per ASCE 7 (American Society of Civil Engineers Standard 7), which Belmont adopts. This means your roofer's fastening pattern, underlayment overlap, and fastener spacing are NOT just 'nail the shingles on'—the manufacturer's installation instructions for that specific wind speed must be documented and matched in the field. Belmont's Building Department permit reviewers will ask to see the roofing product's wind-certification data sheet if you are upgrading materials or if the existing roof is older (pre-2010) and lacks documentation. On the foothill side (eastern slopes above Interstate 280), properties in CAL FIRE's State Fire Responsibility Area (SFRA) must use Class A fire-rated roofing materials (impact resistance, flame spread ≤25, smoke development ≤450 per ASTM E84). Asphalt architectural shingles with Class A rating are common and inexpensive; metal roofing is automatically Class A; composition shingles must be verified by the product's test report. Belmont's permit application asks you to check a box for 'fire-zone property'—if you check it, you must provide the Class A certification. If you do NOT check it but the city determines your address is in the SFRA, the permit can be issued contingent on Class A proof, delaying approval.

Underlayment and tear-off rules are where many applicants stumble. IRC R907.4 (Reroofing) mandates that if existing roof has more than two layers of shingles, the entire roof must be stripped to the deck before new shingles are applied—Belmont's Building Department inspectors will photograph the roof during the pre-permit site visit or ask you to disclose the layer count on the application. If three or more layers are present, the permit will be conditioned on 'full tear-off to structural deck.' For two-layer roofs, Belmont allows overlay (applying new shingles over old) if the existing roof is in 'good condition' (no buckles, missing shingles, or ponding water) and the underlying deck is sound. However, Belmont's interpretation is stricter than some neighboring cities: the city requires visual proof (photographs or inspector sign-off) that the deck is sound—you cannot simply assert it. Underlayment must be Type II (per ASTM D226) or synthetic non-bituminous if you are doing a tear-off; synthetic underlayment is becoming the default because it does not absorb moisture and resists mold in Belmont's coastal fog. Ice-and-water shield is NOT typically required in Belmont because freezing rain is rare at sea level, but if you have a roof valley or very low-slope sections (below 3:12 pitch) in the foothills, the Building Department may ask for it as a condition. The permit application must specify underlayment type; if you leave it blank or say 'standard felt,' the permit will be issued contingent on confirmation before work starts.

Material changes trigger additional scrutiny. If you are switching from asphalt shingles to metal roofing, clay tile, or slate, Belmont's Building Department requires a structural evaluation to confirm the deck can support the added dead load. Metal is lightweight (1–2 pounds per square foot), so it rarely requires structural work, but clay tile (12–14 psf) and slate (7–12 psf) often do—Belmont's permit will require a structural engineer's letter stating the roof framing and connections are adequate, adding $500–$1,500 to the project cost and 1–2 weeks to the timeline. Additionally, material changes may trigger a change in fire rating (metal and tile are Class A; some composition shingles are Class B) or wind rating, so the permit review becomes more thorough. Belmont's Building Department will also confirm that your new material complies with local aesthetic guidelines if your neighborhood has design-review overlay rules (for example, some Belmont residential areas have historic or scenic-view overlays that restrict metal roofing or bright colors). The application form does not explicitly ask about design review, but the permit reviewer will flag it; if your neighborhood is subject to design review, you may need approval from the Planning Department before Building permits you.

The inspection and approval process is straightforward once the permit is issued. Belmont's Building Department schedules a pre-work inspection (optional but recommended) where an inspector walks the roof, confirms layer count, checks deck condition, and takes photographs. Once you have the green light, work can proceed. During the tear-off and new sheathing, the inspector may request an in-progress inspection to verify deck nailing (typically 8d ring-shank nails, 16 inches on center per IRC R905.2.8.1) and underlayment overlap (minimum 2 inches at side laps, 4 inches at end laps). The final inspection occurs after shingles are installed and flashing is sealed; the inspector checks fastener pattern, flashing sealing (sealant around vents, skylights, chimneys), and overall workmanship. The final approval is usually issued same-day or within 2 business days if no defects are found. The permit fee is based on the roof area in squares (100 sq ft = 1 square); typical fee is $150–$300 for a 2,000–3,000 sq ft home. Some applicants are surprised that the fee does NOT decrease if the job is straightforward—Belmont's fee is a flat regional rate, not a percentage of project cost, which makes a simple like-for-like shingle replacement cheaper per-square than a tile replacement that requires structural review.

Three Belmont roof replacement scenarios

Scenario A
Full tear-off re-roof, two-layer asphalt shingles to new asphalt shingles, coastal neighborhood (Belmont waterfront area), roof area 2,200 sq ft, no structural work
You own a 1970s ranch-style home in Belmont's waterfront residential zone, and your roof has two layers of old asphalt shingles with some curling and moss. You want to tear off both layers, install synthetic underlayment and new Class A architectural shingles. This is a clear permit-required scenario because you are doing a full tear-off (removal of existing shingles to bare deck). Your roofer will pull the permit with the city; the application requires your roof area (26 squares, or 2,600 sq ft), material specification (e.g., 'GAF Timberline HD, Class A rated, color Weathered Wood'), and fastening pattern from the manufacturer's wind-design sheet (Belmont's coastal zone is 90 mph basic wind speed, so manufacturer fastening for 90+ mph applies). The Building Department will review the application in 5–7 business days and either approve or ask for clarification on wind-certification data. Approval is usually granted without conditions for a like-for-like material swap. Once approved, the roofer can begin work immediately; a pre-work inspection is optional but helps catch any hidden deck damage before tear-off. During tear-off, the inspector may visit (or the roofer can text/email photos) to confirm the deck is sound—no rotted spots, no buckling. The synthetic underlayment must overlap 2 inches side-to-side and 4 inches end-to-end. Once shingles are installed, final inspection checks fastener spacing (typically 5 nails per shingle, 4 in field plus 1 in nail-strip), flashing sealing around any vent pipes or skylights, and ridge cap installation. The entire job takes 3–5 business days; inspections happen on your schedule within the permit validity (180 days). Permit fee is approximately $175–$225 based on 26 squares. Insurance and financing are straightforward because the work is permitted and like-for-like material.
Permit required | City of Belmont Building Department | Wind-design fastening pattern required (90 mph coastal) | Synthetic underlayment (Type II minimum) | Pre-work + final inspections | Permit fee $175–$225 | Typical roofer cost $5,500–$8,000 (labor + materials) | Timeline 1–2 weeks permit review + 3–5 days work | Total project $5,800–$8,300
Scenario B
Partial repair (15% of roof), missing shingles and rot on south slope, same coastal home, like-for-like replacement
A branch from a neighbor's oak tree damaged about 12 shingles on your roof's south-facing slope, and you notice soft-feeling decking underneath—maybe one or two deck boards are rotted. This is a repair, not a replacement, because you are NOT doing a full tear-off and the damaged area is roughly 15% of the roof (330 sq ft of a 2,200 sq ft total). Under IRC R907.3 (Repairs), repairs under 25% of roof area that do not involve removing more than 2 layers can be done WITHOUT a permit in California. Belmont's Building Department confirms this exemption on their website FAQ and in conversations with homeowners. However, the soft decking is a complication: if the roofer discovers rotted deck boards, those MUST be replaced, and if the replacement extends beyond the damaged-shingle footprint (e.g., the rot goes laterally into sound-looking shingles), the scope creeps. The safer approach is to call the city and describe the scope: 'I want to replace 12–15 damaged shingles on the south slope and whatever deck boards are soft underneath.' The Building Department will likely say 'If it stays under 25% and you do NOT remove both existing layers, no permit needed—but we recommend a photo inspection to confirm scope before starting.' You can proceed without a permit, but you assume the risk that if hidden damage is found, you may need to pull a permit retroactively. The practical workflow: hire a roofer, get a quote, take photos of the damage, text them to the city (if they have an online portal) or call for a verbal confirmation. The roofer removes the damaged shingles and checks the decking; if fewer than 3 deck boards are rotten, they are replaced with pressure-treated lumber and reattached with 8d ring-shank nails. New shingles are installed (likely pulling a few undamaged surrounding shingles to match the old ones and ensure water shedding). Flashing is inspected and resealed if needed. The job takes 1–2 days and costs $800–$2,000 depending on deck repair extent. No permit fee. The advantage: faster turnaround, lower cost. The risk: if the city later learns of the work (e.g., during a different permit inspection), they may ask you to prove it was under 25% and did not constitute a replacement; having photos and a roofer's writeup protects you.
No permit required (repair under 25%) | Deck rot repair triggers additional scrutiny | Document scope in photos before work | 1–2 days labor | $800–$2,000 total cost | City verbal confirmation recommended | Verify with Building Department if decking repair extends the scope
Scenario C
Full tear-off, asphalt shingles to metal roofing, CAL FIRE foothill property (State Fire Responsibility Area), roof area 2,800 sq ft, metal is Class A rated
You own a 1990s home on a hillside above Interstate 280, in Belmont's eastern foothills, where CAL FIRE's State Fire Responsibility Area (SFRA) applies. Your asphalt shingles are 20+ years old and failing; you want to switch to standing-seam metal roofing for durability, aesthetics, and fire rating (metal is automatically Class A). This is a permit-required scenario for multiple reasons: full tear-off, material change, AND fire-zone property. Your roofer pulls the permit with a completed application that includes the metal roofing product specification (e.g., 'PAC-CLAD metal standing-seam, Class A rated, color forest green'), manufacturer installation instructions for wind-speed fastening, and a note that the property is in a fire zone. Belmont's Building Department will review in 7–10 business days because the material change requires verification of the product's Class A fire rating and wind certification. The city will request the manufacturer's ASTM E84 test report (flame spread and smoke development) for the metal roofing; your roofer or supplier provides this. Once confirmed, the permit is issued. One advantage of metal: lightweight (1.5 psf), so no structural evaluation is needed (unlike tile or slate). The underlayment for metal is often a synthetic non-bituminous type to prevent thermal bridging and corrosion; Belmont's inspector will verify this during inspection. The tear-off and deck inspection happen first; the metal roofing is installed with fasteners and clips per the manufacturer's wind-design instructions (Belmont's foothill areas are typically 85–90 mph wind speed design; some exposed ridge sites may be higher). Metal roofing installation is more technical than shingles (standing-seam requires crimping and clip placement), so the final inspection is more detailed. The inspector checks seam integrity, fastener spacing, flashing (especially around vents and skylights, which are sealed with color-matched flashings), and trim details. Once final approval is granted, you have a new Class A roof that meets CAL FIRE standards and is documented in the permit record. This documentation is valuable if you ever apply for fire-mitigation insurance discounts or refinance (lenders like to see permitted, code-compliant roofs). The permit fee is approximately $225–$300 (based on 28 squares). The roofer cost is typically $12,000–$16,000 for metal (more expensive than asphalt because of material and labor complexity), but the 50-year lifespan and fire rating make it a long-term investment. The permit timeline adds 1–2 weeks, so total project time is 2–3 weeks from application to final approval.
Permit required (full tear-off + material change + fire zone) | CAL FIRE Class A fire-rating proof required | Synthetic underlayment specified | Metal roofing installation per wind-design fastening | 85–90 mph wind-speed design (foothills) | Pre-work + final inspections | Permit fee $225–$300 | Metal roofer cost $12,000–$16,000 | Timeline 1–2 weeks review + 3–5 days installation | Total project $12,300–$16,400 | Fire-zone compliance adds long-term home-resale value

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address
City of Belmont Building Department
Contact city hall, Belmont, CA
Phone: Search 'Belmont CA building permit phone' to confirm
Typical: Mon-Fri 8 AM - 5 PM (verify locally)
Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Belmont Building Department before starting your project.