Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Los Gatos require a permit — full tear-off-and-replace, material changes, or repairs over 25% of roof area. Like-for-like repairs under 25% may be exempt, but Los Gatos Building Department requires you to verify scope before starting.
Los Gatos sits in a unique position within Santa Clara County: it's a Type 1 jurisdiction that adopts California Building Code (not a local override), but enforces Bay Area moisture and fire-zone requirements more strictly than inland cities. Unlike some neighboring jurisdictions that allow 'roof repairs' under a blanket exemption, Los Gatos Building Department requires a scope-of-work checklist upfront — if your repair touches deck fastening, changes material, or involves any tear-off, you must pull a permit. The city uses an online permit portal (integrated with Santa Clara County systems) and processes most standard reroofs over-the-counter in 1-2 weeks if submitted correctly. Bay Area coastal climate (salt air, high humidity in foothill zones) means IRC R907.4 three-layer limits are strictly enforced; the city has flagged unpermitted overlays on salt-facing exposures in Los Gatos Hills, leading to forced removal orders. If your project is in the Wildfire Urban Interface zone (foothills north and west of Highway 9), cool-roof or fire-rated shingle requirements may add $0.50–$1.00 per square — verify with the city's Fire Marshal office before pricing.

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

Los Gatos roof replacement permits — the key details

Los Gatos Building Department enforces California Building Code R907 (reroofing) strictly and requires a permit application (Form BP-1) for any full roof replacement, partial replacement exceeding 25% of roof area, any tear-off-and-replace scenario, or change of roofing material. The triggering language is: 'alteration, repair, replacement, or use of the roof covering of an existing building' when it involves structural deck fastening, underlayment installation, or material type change. The city's permit desk (located at Los Gatos City Hall, 110 E Main St, Los Gatos CA 95030) conducts a 10-15 minute pre-application consultation to scope your project — call ahead at the city's main line to reach the Building Department and confirm current hours, as they sometimes close early on Fridays or have plan-check team rotations. If your project is a straightforward like-for-like replacement (e.g., composition shingles to composition shingles, same fastening pattern, no deck repair), the permit is often issued same-day or next business day without detailed plan review. Bring photos of the existing roof, a scope-of-work letter stating square footage and material type, and your contractor's contractor's license number if you're hiring out (California Contractors State License Board verification is automatic).

The critical Los Gatos-specific rule is the three-layer prohibition with teeth. IRC R907.4 states that if existing roofing has two or more layers, all layers must be removed before the new roofing is applied — no exceptions. The city has experienced persistent unpermitted overlays on older Craftsman homes in the Los Gatos Hills neighborhood and Cambrian district, where a 1970s asphalt overlay was laid over original wood shake or clay tile. During permit review, inspectors will ask: 'How many layers are currently on the deck?' If you answer or they discover three layers in the field, the permit is placed on conditional approval — you must tear off all layers and submit photos of bare deck before final approval. This drives up costs by $1.50–$3.00 per square ($15,000–$30,000 on a 10,000-square-foot roof) and extends timeline by 1-2 weeks. The city also requires that if you tear off, you must inspect and certify the deck sheathing for rot or water damage; if more than 10% of deck area requires replacement, that triggers a structural engineer sign-off (additional $500–$1,200 fee). Coastal and foothill properties in Los Gatos (especially above 1,500 feet elevation or within 2 miles of the bay) are in moisture-prone zones; underlayment specification is non-negotiable — the city requires ASTM D1970 synthetic underlayment or better (not 15# felt) and ice-and-water shield extending a minimum of 36 inches from the eave on all exposures (IRC R905.2.8.2).

Material-change scenarios trigger additional scrutiny. If you're upgrading from composition shingles to metal, clay tile, or concrete tile roofing, the city requires a structural evaluation to confirm the deck and framing can support the added load (metal is ~2-3 lbs/sq ft, clay tile ~12-18 lbs/sq ft). This structural certification (PE-stamped letter or short report) costs $200–$600 and adds 2-3 weeks to the permit timeline. Clay tile and concrete tile also require a detailed fastening plan (not just manufacturer specs); the city's plan reviewers will check that fastening spacing matches wind-load zones (Los Gatos is in a moderate wind zone per ASCE 7, but foothills can see localized gusts of 50-60 mph). If you're in the Wildfire Urban Interface zone (identified by Santa Clara County and mapped in the city's GIS), you may be required to upgrade to Class A fire-rated shingles or a metal roof system certified UL-approved; the city's Fire Marshal coordinates with Building to enforce this, and it can add $0.50–$1.50 per square. Permits for material changes typically take 2-3 weeks for full plan review, versus 2-5 business days for like-for-like.

Los Gatos uses a two-inspection model for roofing: deck-prep inspection (before new roofing is laid) and final inspection. The deck-prep inspection verifies that all old roofing has been removed if required, deck fastening is sound, and underlayment is installed correctly before shingles or tile go down. This is a quick walk-through (15-30 min) but must be scheduled 24 hours in advance through the online permit portal or by calling the Building Department. Many contractors schedule this for early morning and resume roofing same day. The final inspection confirms that all roofing, flashing, ridges, and penetrations (vents, skylights, chimneys) are installed per code and manufacturer specs; the inspector checks nail pop, shingle alignment, proper water-shield coverage at valleys and eaves, and flashing lap-over distances. If the inspector finds issues (typically 1-3 minor items like exposed fasteners or inadequate flashing), you'll have 48-72 hours to correct before re-inspection; major issues (wrong material, inadequate deck support) trigger a permit stop-work and require contractor rework. The final inspection is where most permitting delays occur; schedule it with 2-3 business days buffer into your contractor's timeline, as the city's inspection calendar can fill up, especially during March-October peak season.

Cost and timeline summary for Los Gatos: a standard permit for a 3,000-4,000-square-foot residential roof (composition shingles, like-for-like, no deck repair, no material change) runs $150–$350 in permit fees (typically 0.5-1% of estimated job cost, which the city bases on square footage × material unit cost). If the project requires a deck inspection or structural eval (material change or damage), add $200–$600. The total permit-to-final inspection timeline is 2-4 weeks under normal conditions; if you're in plan check during high season (summer) or if revisions are required, add 1-2 weeks. Hiring a contractor licensed by the California Contractors State License Board is not mandatory but strongly recommended, as the city will defer structural or flashing questions to the license holder, not the homeowner. If you're doing an owner-builder roof replacement (allowed under B&P Code Section 7044 if you're the property owner and occupant), you'll need to apply for an owner-builder permit (additional $20–$50) and personally sign off on all inspections; most inspectors will require a third-party structural engineer or roofing-contractor consultation for any complexity beyond basic shingle replacement.

Three Los Gatos roof replacement scenarios

Scenario A
Like-for-like shingle replacement, 3,500 sq ft, no tear-off (or single layer, 2nd layer allowed) — typical Cambrian-district bungalow
You have a 1960s-era ranch home in Cambrian with original asphalt shingles showing age and one previous layer underneath. The roof is sound (no rot, deck intact, no soft spots), and you want to re-roof with the same composition shingle type (CertainTeed or Owens Corning, 25-year architectural grade). You call Los Gatos Building Department and confirm: single tear-off is allowed (you'll remove the existing two layers), no structural work needed, and it's a straight replacement. You hire a licensed roofing contractor and pull a permit on a Wednesday. The contractor submits photos, a one-page scope letter ('Remove existing 2 layers, install synthetic underlayment ASTM D1970, new architectural shingles 130 mph wind-rated, same fastening pattern'), and his license number. The permit is issued same-day (under-the-counter approval, no plan check). Deck-prep inspection happens Friday morning — inspector verifies all old roofing is off, deck nailing is sound (hand-nails old asphalt, no issues), and underlayment is unrolled and stapled. Inspector signs off. New shingles are installed over the weekend. Final inspection the following Tuesday: inspector checks fasteners, ridge cap, flashing around the chimney and two vents, and verifies no exposure to bare wood. Inspector notes one minor gap in flashing on the chimney — contractor fixes Monday morning. Final approval by Tuesday EOD. Permit cost: $200 (estimated $8,000 job × 2.5% base fee = $200; Los Gatos rounds to nearest $50). Total time: 9 calendar days, 5 business days.
Permit required | Synthetic underlayment ASTM D1970 (not felt) | No structural eval | Two inspections (deck-prep + final) | Permit fee $200 | Total project cost $8,000–$12,000 (materials + labor) | Timeline 1-2 weeks
Scenario B
Material upgrade from composition to clay tile, 4,200 sq ft, with deck repair — Los Gatos Hills property, steep slope, salt-air exposure
You own a Spanish Colonial Revival home on a 45-degree slope in the Los Gatos Hills (elevation ~1,800 ft, coastal-facing). Your 20-year-old asphalt shingles are failing, and you want to upgrade to Ludowici clay tiles for longevity and aesthetics (not uncommon in the foothills). The existing roof has two layers (original wood shake, then 1990s asphalt overlay). You meet with a tile roofing contractor and Los Gatos Building Department for a pre-application chat. The city tells you: (1) all layers must be torn off (IRC R907.4), (2) a structural engineer must certify the deck and framing can support ~15 lbs/sq ft tile load, (3) a detailed fastening plan must be submitted showing tile battens, fastening spacing per tile manufacturer (Ludowici specs call for 16-inch batten spacing on slopes >35 degrees), and (4) the Wildfire Urban Interface overlay may apply (the city verifies: yes, your parcel is in the WUI zone, so fire-rated underlayment or a Class A roof system is required — clay tile meets Class A). Your contractor hires a structural engineer ($400); the engineer inspects the roof deck from the attic, notes two areas of minor rot in the 2x6 purlins (about 5% of deck surface), and requires those sections to be sistered with new 2x6 pressure-treated lumber. The engineer prepares a 2-page cert letter approving the tile load and detailing the sistered areas. Your contractor submits the permit application with: (1) scope letter, (2) structural engineer letter, (3) tile manufacturer fastening spec sheet, (4) detailed site plan showing the 4,200-sq-ft footprint and roof pitch, (5) underlayment spec (synthetic + Class A rating), and (6) contractor's license. The city puts the permit into full plan check (not over-the-counter). Plan review takes 8 business days; the reviewer asks for clarification on one batten spacing detail (contractor provides a field photo and revised plan). Permit is issued on day 12. First inspection (deck prep + sistering verification) happens day 14; inspector confirms rotted wood removal, new 2x6 lumber nailed at 16-inch spacing, all old roofing removed, and synthetic Class A underlayment unrolled. Second inspection for tile installation (day 20) checks batten nailing, tile fastening pattern (inspector spot-checks 20-30 tiles with a fastener gauge), flashing coverage, and ridge cap installation. Inspector notes one small flashing gap at a vent; contractor fixes day 21. Final approval day 21. Permit cost: $380 (4,200 sq ft × $0.10 per sq ft + structural review add $100 = $520, city caps residential roofing permits at $400, so $400 total; some years it's 0.75-1% of job valuation). Total timeline: 4 weeks (plus 1 extra week if plan review extends).
Permit required | Material change triggers structural eval | Structural engineer report required ($400–$600) | Wildfire Urban Interface — Class A underlayment mandatory | Clay tile fastening plan required | Two main inspections (deck-prep + tile installation) + possible revisions inspection | Permit fee $350–$400 | Total project cost $25,000–$40,000 | Timeline 3-4 weeks
Scenario C
Repair under 25% (10 squares, shingles only, no deck work) — owner-builder exempt investigation, West Los Gatos neighborhood
Your home is a 1975 split-level in West Los Gatos (near Winchester Ave, low elevation, non-WUI). Storm damage hit part of the roof; you have about 1,000 sq ft (10 squares) of shingles torn off and exposed plywood in a concentrated area (rear slope), but the rest of the roof is intact. You're considering DIY repair — patching just the damaged section with new shingles, not touching the rest of the roof, and not removing the existing two layers underneath (the damaged section is missing both layers in the gouged area). You call Los Gatos Building to ask if this is exempt. The city's standard answer: 'Repairs under 25% of roof area may be exempt IF they are like-for-like patching and do NOT involve tear-off or deck fastening work. However, if the existing roof has three or more layers and you're adding shingles as a patch, that becomes a reroofing scenario and requires a permit.' In your case, you have exposed deck (plywood), so technically you're performing 'deck work' (exposed fasteners in bare plywood, nailing the new shingles to deck). The city advises: pull a permit to be safe, or hire a licensed contractor who can argue it's a localized repair. You decide to call a roofing contractor and do it right. The contractor pulls a permit (simple repair permit, $100 fee, no plan check) and schedules a single deck-repair inspection (contractor installs ice-and-water shield on the exposed deck per IRC R905.2.8, then 30-year architectural shingles, fastened at 4 nails per shingle, 1.5 inches from butt line). Inspector verifies fastening and coverage on-site; takes 20 minutes. Contractor finishes same day. Final permit-to-completion: 2-3 business days. However, if you had DIY-patched without a permit and a future inspector (during a real-estate transaction inspection or neighbor complaint) noticed the repair with mismatched fastening or underlayment, the city would issue a notice to correct; you'd have 30 days to pull a permit and bring it into compliance or face a $300 supplemental fee. In Los Gatos, unpermitted repairs under 25% are generally not aggressively prosecuted unless they're discovered during a complaint investigation, but they do create a title defect and will trigger lender concern at sale time.
Permit borderline — repair under 25% but involves exposed deck | Licensed contractor recommended to avoid compliance questions | Single inspection (deck-repair verification) | Permit fee $75–$150 if pulled | Repair-only cost $2,000–$4,000 (no full reroof) | Timeline 1-2 business days if contractor pulls permit

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Three-layer rules and Los Gatos enforcement history

IRC R907.4 is absolute in California: if a roof has two or more existing layers and you're adding a new layer, all existing layers must be removed first. Los Gatos Building Department takes this rule seriously because the foothills and some older neighborhoods (Cambrian, Los Gatos Hills) have seen decades of overlays without removal. The city's inspection records show that unpermitted three-layer roofs on homes with salt-air or high-humidity exposure (especially north-facing slopes in the hills) develop premature water intrusion and mold, leading to $15,000–$50,000 remediation costs down the line. When the city discovers a third layer — either during a permit inspection or a complaint investigation — the roof must be torn off to bare deck. This creates a safety liability for the city (water damage, structural rot) and a financial hit for the homeowner.

In 2019-2021, Los Gatos Building conducted a targeted inspection program for unpermitted roofing in the foothills after several mold remediation cases. The city found approximately 30-40 properties with undisclosed three-layer roofs. Most were issued 'Notice to Correct' orders; homeowners had to either pull retroactive permits and tear off (at that point, with deck damage already present) or face liens. The city's enforcement tone has remained firm: if you overlay a two-layer roof without a permit, you will be caught (either during a sale inspection, refinance appraisal, or routine neighborhood complaint checks), and the cost to remediate is now your problem. Los Gatos also cross-checks unpermitted roofing against the county assessor parcel database; if your property has a recorded 'roof replacement' year (per county records) but no corresponding city permit in the database, the city's compliance officer may proactively send a letter asking for permit documentation.

The city's position: pull a permit upfront, declare the number of layers, and let the inspector verify. If you're uncertain how many layers are on your roof, hire a roofer to do a quick deck inspection (cost $100–$300 for a 1-hour visit) before deciding to DIY or go unpermitted. A professional roofer can strip a small section safely and count layers. The permit fee for a tear-off-and-replace is the same as for an overlay (roughly $200–$400), so there's no financial incentive to hide layers; the permit fee is set by square footage and material type, not by the number of layers you remove.

Bay Area climate, salt-air, and underlayment specifications

Los Gatos spans two climate zones: coastal-influenced (3B-3C, sea-level to ~1,500 ft elevation) and mountain (5B-6B above 1,500 ft). Both zones present roofing challenges that the city's permit reviewers flag. The coastal zone experiences salt-laden fog (especially March-June), high relative humidity, and occasional winter rain events that dump 1-2 inches in 24 hours. The foothills zone has lower average temperatures, higher UV exposure at elevation, and seasonal temperature swings of 40+ degrees Fahrenheit (causing expansion/contraction stress on roofing fasteners). Traditional 15-pound asphalt felt underlayment (common in the 1960s-1980s) deteriorates rapidly in both zones within 15-20 years; moisture wicks through felt faster than synthetic underlayment, leading to premature granule loss and wood rot underneath.

Los Gatos Building Department requires ASTM D1970 synthetic underlayment (or equivalent, e.g., Dry-In, Titanium, Sharkskin brand products) for all new roof installations and reroofing projects. The city's code language cites IRC R905.2.8.1 and emphasizes: 'Non-bituminous, non-asphaltic type synthetic underlayment' for areas with salt spray or high-humidity exposure. Additionally, ice-and-water shield (modified bitumen, ASTM D1970 rated) must extend a minimum of 36 inches from the eave on ALL exposures, and 48 inches on valleys and north-facing slopes above 2,000 feet elevation. This is more stringent than the base IRC R905.2.8.2 (which specifies 24 inches for ice damming climates), but Los Gatos applies it universally as a moisture-protection measure. The city's plan reviewers will specifically call out: 'Underlayment must be ASTM D1970 synthetic, not felt' and 'Ice-water shield 36+ inches minimum from eave.' Cost impact: synthetic underlayment runs ~$0.05–$0.10 per sq ft more than felt, and ice-water shield adds ~$0.15–$0.25 per sq ft. On a 4,000-sq-ft roof, that's $800–$1,400 in materials — not trivial, but it's a code mandate.

A tangential note for foothills properties: if your home is in a fire-zone overlay (Wildfire Urban Interface), cool-roof or fire-rated shingle requirements may apply. Cool roofs (high solar reflectance, >0.65) reduce heat absorption and are incentivized by Santa Clara County's Cool Roof Retrofit program (15-30% of cool-roof material cost in some years). Fire-rated shingles (Class A UL rating) are mandatory in the WUI zone per local ordinance. This can add $0.50–$1.50 per square to material cost but is not optional in those zones. Los Gatos' Fire Marshal office coordinates with Building to enforce this; don't skip the fire-rating requirement in the foothills.

City of Los Gatos Building Department
110 E Main St, Los Gatos, CA 95030
Phone: (408) 399-5000 (main city line; ask for Building Department) | https://www.losgatosca.gov/permit-services (or search 'Los Gatos building permit portal Santa Clara County')
Monday–Friday, 8:00 AM – 5:00 PM (verify current hours on city website, as holiday closures and plan-check rotations may affect availability)

Common questions

Do I need a permit if I'm just replacing damaged shingles on one section of my roof?

If the section is under 25% of total roof area and you're not removing old layers or doing deck fastening work, you may be exempt — but Los Gatos requires you to call the Building Department first. If the existing roof has two or more layers and your repair involves adding new shingles, the city may classify it as reroofing and require a permit. When in doubt, pull a simple repair permit ($75–$150) to avoid a later compliance issue. Unpermitted patch repairs discovered at resale or refinance create title defects and lender blocks.

What's the difference between a repair permit and a full reroofing permit in Los Gatos?

A repair permit (for isolated damage, under 25% of roof) is issued over-the-counter with minimal plan check, costs $75–$150, and typically requires one inspection (deck condition verification). A full reroofing permit (full tear-off-and-replace, material change, or over 25% repair) goes through formal plan check, costs $200–$400, and requires two inspections (deck-prep and final). The city's pre-application consultation (call ahead) will help you determine which category your project falls into.

I found out my roof has three layers. Do I have to tear all of them off?

Yes. IRC R907.4 is mandatory in California, and Los Gatos Building enforces it strictly. If you have three or more layers and you want to add a new roof, all old layers must be removed to bare deck. This adds cost ($1.50–$3.00 per square) and timeline (1-2 weeks), but it's non-negotiable. If you hire a contractor and pull a permit, the inspector will verify bare deck before allowing new roofing installation.

Can I overlay my existing roof with new shingles without pulling a permit?

Overlay of a single-layer roof with matching shingles (no material change, no deck work) is often permitted without a formal permit in some cities, but Los Gatos requires confirmation with the Building Department. If your existing roof has two or more layers, you cannot overlay — you must tear off. Even for single-layer overlays, the city may require a permit if the roof is over 20 years old or if you're changing material type. Call the city's Building Department and describe your roof condition; they'll tell you if a permit is needed.

How much does a Los Gatos roof permit cost?

Most residential roofing permits run $200–$400, calculated as a percentage of estimated job cost (typically 0.5-2% of material + labor valuation) or a fixed per-square-foot rate. A simple like-for-like shingle replacement on a 3,500-sq-ft roof is usually $200–$250. Material-change or structural-repair permits may cost $350–$500. Call the Building Department with your project scope (square footage, material type, tear-off or overlay) and they'll give you a fee estimate same-day.

What happens if I go ahead with a roof replacement without a permit?

If discovered during inspection or a neighbor complaint, you'll receive a notice to correct and a supplemental permit fee (usually double the original fee, $400–$800 total). Your home's title will be flagged for unpermitted work, which blocks refinancing and creates a disclosure burden at sale. If the inspector finds a third layer or structural defect, you may be ordered to remove the new roofing and tear off all layers, costing $5,000–$20,000+ in rework. Insurance claims on unpermitted roofs are often denied.

Do I need a structural engineer report for a metal roof or tile roof upgrade?

Yes. Material changes (from composition shingles to metal, tile, or slate) trigger a structural evaluation in Los Gatos. A structural engineer or qualified roofer must certify that the deck and framing can support the added load. A short certification letter typically costs $200–$600 and adds 2-3 weeks to permit processing. The city's plan reviewer will ask to see this before issuing the permit.

How long does a roof permit inspection take, and how many inspections will I need?

A deck-prep inspection (before new roofing is installed) takes 15-30 minutes and verifies deck condition, underlayment, and fastening. A final inspection takes 30-45 minutes and checks shingles, flashing, penetrations, and water-shedding. Most projects need two inspections; material-change projects may need an additional structural or flashing review inspection. Schedule inspections 24 hours in advance through the city's online portal or by phone. Total inspection timeline is 2-4 weeks depending on inspector availability and seasonal demand (summer is busy; winter is faster).

My home is in the Wildfire Urban Interface zone. Does that affect my roof permit?

Yes. Properties in the WUI zone (foothills north and west of Highway 9) are required to use Class A fire-rated shingles or metal roofing. This is not optional and is coordinated between Los Gatos Building Department and the Fire Marshal's office. Fire-rated shingles cost $0.50–$1.00 per square more than standard shingles. The city will note the WUI overlay on your permit application; make sure your contractor uses UL-rated Class A materials.

Can an owner-builder pull a roof permit in Los Gatos, or do I need a licensed contractor?

Owner-builders (property owner-occupants) are allowed to pull residential permits under California B&P Code Section 7044, but Los Gatos Building Department will defer structural, flashing, and fastening questions to a licensed roofing contractor or engineer, not to you. For simple like-for-like reroofing, you can pull the permit yourself, but the city will require a third-party structural or roofer sign-off for any complexity. Most inspectors recommend hiring a licensed roofing contractor for the work itself to avoid reinspections and compliance issues.

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 Los Gatos Building Department before starting your project.