What happens if you skip the permit (and you needed one)
- Stop-work order from Pleasant Hill Building & Safety can halt the project mid-tear and impose a $500–$1,500 fine, plus forced re-pull of the permit at double the original fee ($300–$800 total).
- Insurance claim denial: if a leak or structural damage occurs after an unpermitted reroof, your homeowner's policy may refuse the claim, leaving you liable for repairs ($5,000–$25,000+).
- Title disclosure issue: when you sell, the Title company flags an unpermitted roof, killing the deal or triggering a costly retrofit and permit retroactively at triple cost.
- Lender refinance block: if you refinance or get a HELOC, the lender's appraisal or title search uncovers the unpermitted work, and the loan closes only after the permit and inspection are completed (delays closing 3-6 weeks).
Pleasant Hill roof replacement permits — the key details
Pleasant Hill, like all California jurisdictions, enforces IRC R907 (reroofing) and IRC R905 (roof-covering requirements) as adopted by the 2022 California Building Code (the state's current standard). The critical rule is IRC R907.4: if your roof has three layers of shingles or other asphalt roofing, you must tear off to the deck before the city will permit a new roof. Pleasant Hill Building & Safety does not grant exceptions or allow overlays on three-layer roofs — if a field inspection (which the contractor may request before permitting) finds three layers, the permit will be conditioned on removal. A 'layer' is one complete covering of the roof; walking the roof with a tape measure or asking your roofer to submit a layer-count photo before you pull the permit can save $1,000–$2,000 in unexpected tear-off labor. The permit itself does not cost more for a tear-off vs. an overlay (both are typically $150–$300), but the construction cost for tear-off is 2-3 times higher because you must haul debris, inspect the deck, and replace any compromised sheathing.
Pleasant Hill's Building Department requires submission of a roof plan (one-page sketch is usually sufficient) showing the property outline, roof dimensions in squares (100 sq ft = 1 square), roofing material type (e.g., 'CertainTeed Landmark shingles, 30-year, class A fire rating'), and if it's a material change, a note on weight per square foot (metal, tile, and standing-seam copper are heavier and may trigger a structural engineer's letter). Underlayment must be specified by name: for example, 'synthetic (polypropylene) underlayment per ASTM D226, minimum 40 mils thickness' or 'traditional asphalt-saturated felt (15 lb) with ice-and-water shield over eaves to 6 feet from exterior wall' — vague terms like 'standard underlayment' will trigger a plan correction and delay. Pleasant Hill, being in a moderate-winter zone (coastal 3B-3C) and a cooler inland zone (foothill 5B-6B), does not mandate ice-and-water shield roof-wide, but the Building Department requires it over all eaves, valleys, and at rake lines — this is NOT optional. Fastening pattern (nail size, spacing, and layout) must also be specified; most shingle manufacturers publish this in their installation specs, and you can attach that one-page to the permit application as a supporting document. Like-for-like reroof (same material, same pitch, no structural work) can sometimes be processed over-the-counter (OTC) — approved within 1 business day with no plan review — but Pleasant Hill has recently tightened OTC approval; confirm with the Building Department before assuming.
Exemptions exist for repairs under 25% of the roof area (IRC R905.13), but Pleasant Hill defines 'repair' narrowly: patching a single leak with a few shingles, re-flashing a chimney, or replacing a section of guttering does not require a permit. However, if you're replacing more than 4-5 squares (400-500 sq ft) of roof or if you're stripping and replacing any contiguous section, the city will classify it as 'reroofing' rather than 'repair' and will require a permit. A 3,000 sq ft roof is roughly 30 squares; removing and replacing 8+ squares (over 25%) crosses the permit threshold. The ambiguity here — where 'repair' ends and 'reroofing' begins — is why Pleasant Hill's Building Department is stricter than some neighbors: staff will challenge any project claiming exemption if the scope appears to be a partial reroof. When in doubt, pull the permit; the fee ($150–$300) is much cheaper than a stop-work and re-pull.
Material changes (shingles to metal, composition to clay tile, asphalt to slate) require a structural review in Pleasant Hill because tile and slate can weigh 10-12 lbs per square foot vs. 2-4 lbs for asphalt shingles. This review is performed by the Building & Safety plan-check engineer (or a third-party structural engineer you hire) and adds 2-3 weeks and $200–$400 to the permit cost. The engineer confirms that your roof framing (typically 2x6 or 2x8 rafters) can support the new load; if your house was built in the 1960s-70s with lighter framing, you may need additional members or bracing, which then becomes a framing change permit. Metal reroof onto a light-frame house typically passes structural review (metal is light), but tile does not without reinforcement — plan accordingly and get a pre-permit consultation from your roofer or a structural engineer. Pleasant Hill's topography (foothills with slopes up to 40%) also means wind loads are higher in some neighborhoods; homes on ridges or exposed slopes may require upgraded fastening or impact-resistant shingles. Ask the Building Department whether your address is in a wind-exposure zone; if it is, the plan must call out 8d galvanized nails on the field and 6 fasteners per shingle (vs. the standard 4) or equivalent metal roofing specifications.
Timeline from permit pull to final inspection is typically 1-2 weeks for like-for-like reroof with quick plan approval, but if there's a material change, structural review, or corrections, expect 3-4 weeks. Inspections are two-part: 'underlayment and deck' (after tear-off and before new shingles) and 'final' (after all shingles, flashing, and penetrations are complete). The deck inspection is critical — the inspector checks for rot, split sheathing, and nail adequacy; if the deck is damaged, you must repair it and submit a separate 'framing/structural' permit (small cost, $100–$150, but adds 1 week). The final inspection verifies fastening pattern, penetration sealing, flashing detail, and gutter installation. Most roofing contractors schedule both inspections; confirm they have done so before you pay the final invoice. Pleasant Hill's Building & Safety office (at City Hall, 100 Gregory Lane, Pleasant Hill, 94523) can be reached at the main city number, and the permit portal is accessible online via the city website — look for 'eBiz permit portal' or 'online building permit application' on the homepage. Fees are based on valuation: a typical $12,000–$20,000 reroof results in a $200–$400 permit fee (1.5-2% of valuation), plus applicable development impact fees (often $100–$200 for erosion control or transportation); confirm the fee schedule on the city's website or call Building & Safety to estimate your exact cost.
Three Pleasant Hill roof replacement scenarios
The three-layer rule and why Pleasant Hill enforces it strictly
IRC R907.4 states plainly: 'The application of a new roof covering over wood shingles or shakes is prohibited. Not more than two layers of roof coverings shall be permitted on any roof framing.' The intent is fire safety (three or more layers trap heat and moisture, increasing fire risk and rot) and structural integrity (multiple layers add dead load; rafter sizing assumes one or two). California Building Code § 1511.4 adopts this verbatim. Pleasant Hill Building & Safety enforces this rule more strictly than some neighbors because the city has experienced insurance claims and roof collapses on older homes in the 1970s-90s that had three or four layers of roofing. When you submit a permit, the city now requires either (a) a roofer's written statement that only two layers exist (based on a field inspection), or (b) a tearoff and inspection by Building & Safety before permit issuance. Many Bay Area cities like Concord and Antioch grant 'overlay' permits on two-layer roofs without a pre-permit inspection; Pleasant Hill stopped doing this in 2019. If you discover three layers during tear-off and did not disclose it on the permit, the inspector will stop the project, and you'll be forced to tear off the extra layer before continuing. This is not a small matter: removing a third layer can add $2,000–$4,000 to your project cost. The best practice is to hire your roofer to walk the roof before permitting, pull a shingle sample at a low-visibility spot (e.g., over a soffit), and bring photos to the Building Department to confirm layer count upfront.
Pleasant Hill's Building Department maintains a log of unpermitted reroofs discovered during inspections for other work (e.g., solar panels, gutters, fascia repair). If an inspector finds evidence of new roofing without a permit — new flashing, updated valleys, fresh ice-and-water — the city will issue a notice of violation and require retroactive permitting. The retroactive fee is double the original permit fee, and you must prove that the work was done correctly (which often requires a roofer's affidavit and photo documentation). In rare cases, the city has required removal of unpermitted roofing and replacement with a permitted roof, at the homeowner's cost ($5,000–$15,000 total). This enforcement posture is worth taking seriously; it reflects the city's commitment to fire code compliance and insurance underwriting standards.
Material change and structural review — why metal, tile, and composition roofs add time and cost
If you're changing from asphalt shingles (2-4 lbs per square foot) to a different material, Pleasant Hill requires a structural engineer's review to confirm the roof framing can support the new dead load. Common material changes: asphalt to metal (usually passes — metal is lighter), asphalt to clay or concrete tile (often fails without reinforcement — tile is 10-12 lbs/sq ft), asphalt to slate or cedar shake (fails — 15+ lbs/sq ft), asphalt to composition/synthetic tile (usually passes if underlayment-rated). A 1970s home with 2x6 rafters on 24-inch centers can typically support metal (no change) but NOT tile without adding collar ties or additional members. The structural review adds $300–$500 if you hire an independent engineer, or it's included in the permit review fee (add $200–$400 to permit cost) if the city's Building & Safety engineer does it. Most roofers have 'pre-qualified' metal and synthetic-tile assemblies that the city will accept with a manufacturer's letter instead of a full structural engineer's stamp; ask your roofer if they offer this shortcut. The timeline hit is 2-3 weeks because the structural review is not done until the permit application is complete, and corrections (if any framing issue is found) can force a separate framing permit.
In Pleasant Hill's foothills zone (5B-6B, higher elevations, steeper slopes), wind loads are also a factor. The wind-exposure classification for your property (based on ASCE 7 and site topography) determines the fastening schedule for the new roof. Homes on ridges or exposed slopes may require 8d nails at 4-inch spacing (vs. 8-inch typical) or metal roof fasteners at 4 inches instead of 6-8 inches. This is usually discovered during plan review and added as a condition of the permit; it doesn't add cost (your roofer will follow the upgraded fastening), but it does require that the plan explicitly call out the wind-exposure detail. Ask the Building Department whether your address is in a wind-exposure area before finalizing your plan.
100 Gregory Lane, Pleasant Hill, CA 94523
Phone: (925) 671-5200 (main city line; ask for Building & Safety) | https://www.pleasanthillca.gov (look for 'Building Permits' or 'eBiz Portal')
Monday–Friday, 8:00 AM – 5:00 PM (closed holidays)
Common questions
Do I need a permit to patch a few shingles after a storm?
No. Patching a single leak or replacing a few damaged shingles is a repair exempt under IRC R905.13. However, if you're patching more than 4-5 contiguous squares (400-500 sq ft) or if the damage spans multiple roof faces, Pleasant Hill will classify it as a partial reroof and will require a permit. When in doubt, ask the Building Department; a $150 permit is cheaper than the cost of enforcement.
My roofer says there are two layers now. Can I just overlay new shingles without tearing off?
Yes, if there are truly only two layers, an overlay is permitted under IRC R907.4. However, Pleasant Hill Building & Safety now requires either a roofer's signed statement or a pre-permit inspection to confirm the layer count. Do not assume; have the roofer walk the roof and take a sample photo before you file the permit. If a third layer is discovered during construction, you'll be forced to tear it off, adding $2,000–$4,000 to your cost.
How long does it take to get a roof permit in Pleasant Hill?
Like-for-like reroof: 1-2 weeks (over-the-counter approval possible if no corrections). Material change (shingles to metal/tile): 3-4 weeks (structural review required). Partial reroof: 1-2 weeks. If the plan is incomplete or the deck has defects, add 1-2 weeks for corrections and re-inspection.
What happens if I do a reroof without a permit?
Risk a stop-work order ($500–$1,500 fine), forced re-permit at double the fee ($300–$800), insurance claim denial if leaks occur later ($5,000–$25,000+ liability), and a title cloud if discovered at resale (kills the deal or requires retroactive permit at triple cost). Pleasant Hill Building & Safety has increased enforcement over the past 2-3 years.
Do I need ice-and-water shield on my whole roof?
Not necessarily. Pleasant Hill requires ice-and-water shield only over eaves (6 feet from the exterior wall), valleys, and rake lines. The rest of the roof can use traditional felt or synthetic underlayment. Your plan must specify where the shield is installed; vague specs will trigger a correction notice.
My home is in a hillside/ridge area. Do I need special fastening?
Possibly. If your address is in a wind-exposure zone (common in Pleasant Hill's foothills), the fastening schedule may require 8d nails at 4-inch spacing instead of the standard 8-inch. The Building Department will flag this during plan review. Ask about your property's wind classification before finalizing the plan.
Can I pull the permit myself, or does my roofer have to?
You can pull it yourself (you're the owner), or your roofer can pull it on your behalf (most do and bundle the fee into the contract). Either way, the applicant must be the owner or have written authorization. Make sure your roofer confirms the permit is submitted; some roofers delay filing to avoid holding the permit open during their busy season.
What if the inspector finds rotted sheathing during the deck inspection?
You'll need to repair it before final approval. Minor rot (a few 1-2 sq ft spots) can be patched with OSB or plywood for $200–$500. Extensive rot may require a separate 'framing' permit ($100–$150 fee, 1-week delay) and cost $1,000–$5,000 depending on the area. Have your roofer budget for contingent framing repairs when you get the quote.
How much does the permit fee cost?
Typically $150–$400 based on valuation (1.5-2% of the roof project cost). A $12,000–$20,000 reroof results in a $200–$400 permit; small partial reroofs are $100–$200. Development impact fees ($100–$200) may apply. Call the Building Department or check the city's fee schedule online for an exact estimate of your address.
Can my metal roof go over the old shingles, or must I tear off?
Metal can overlay two layers of shingles if the substrate is sound. However, if you have three layers, you must tear off. Also, if the old shingles are in poor condition (curled, missing, rotted) the metal roof will not lay flat and will create noise. Best practice: tear off to the deck and install fresh underlayment (ice-and-water + synthetic breather). The cost difference is $2,000–$4,000, but the result lasts 50+ years without noise or premature failure.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.