Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most roof replacements in Loma Linda require a permit, unless you're patching under 25% of roof area with like-for-like material. Any tear-off, material change, or work over 25% triggers the building department.
Loma Linda enforces California Building Code Title 24 (2022 cycle) and IRC R907 reroofing standards, which means a tear-off-and-replace, any material change (shingles to metal, for example), or work exceeding 25% of roof area requires a permit from the City of Loma Linda Building Department. What sets Loma Linda apart from neighboring San Bernardino: the city sits in both coastal (3B-3C) and mountain (5B-6B) climate zones depending on neighborhood elevation, and the building department applies different underlayment and water-barrier rules per zone. Coastal Loma Linda properties near the foothills may trigger additional seismic and wind-load review if the reroofing involves structural deck work or fastening changes. The city's online permit portal (accessible through the Loma Linda city website) allows over-the-counter plan submittal for like-for-like reroofs with a certified roofing contractor, but a full tear-off with deck nailing inspection typically requires 1–2 weeks of plan review. San Bernardino County's expansive clay soils in lower elevations also mean that if your reroofing uncovers deck rot or structural issues, the permit may expand to require engineer sign-off before proceeding — a detail that neighbors in unincorporated San Bernardino County don't always face due to looser local enforcement.

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

Loma Linda roof replacement permits — the key details

California Building Code Title 24 (2022 cycle) and IRC R907.4 form the backbone of Loma Linda's roofing rules. A tear-off-and-replace is a reportable event: you cannot overlay a third layer of shingles, and if field inspection reveals three or more layers on the existing roof, the city will force a tear-off. IRC R907.4 specifically states that when the existing roof covering is to be removed, the reuse of fasteners and nailers is prohibited unless the fastener can be verified to meet current code spacing and pullout strength — in practice, this means new fasteners per code specs. Loma Linda's Building Department reviews the roofing contractor's installation plan (ICC-certified roofer affidavit, underlayment type, fastening pattern) before issuance; for like-for-like asphalt shingle over existing sound sheathing, this is often an over-the-counter (OTC) approval same-day or next business day. Material changes — shingles to metal, shingles to tile, asphalt to clay — require structural and fastening analysis because metal and tile impose different dead loads and wind-resistance uplift forces. San Bernardino County's expansive clay soils in lower Loma Linda neighborhoods (below ~2,000 feet elevation) also mean that deck warping or settled framing from soil movement may become visible during tear-off, triggering an engineer's structural report before the reroofing can proceed — a requirement that neighboring cities sometimes waive for cosmetic work.

Loma Linda's climate zones dictate underlayment and water-barrier specs. Coastal neighborhoods (3B-3C, near the foothills and bordering Calimesa) fall under high-wind and seismic zones per IBC Table 1604.5 and seismic design category D or higher; these properties must use a secondary water barrier (ice-and-water shield or equivalent) extending 24 inches inward from all eaves and 24 inches up every roof penetration per IRC R905.2.7.1 and California amendments. Mountain neighborhoods (5B-6B, above ~3,500 feet, near Barton Flats and Mill Creek) don't technically trigger frost-depth underlayment (frost depth is minimal at Loma Linda's typical range of 1,000–3,000 feet), but they do fall under cold-winter snow-load zones per ASCE 7, meaning the roof deck and fastening must support higher snow loads. The city's plan reviewers will flag missing ice-and-water-shield specs or underlayment weight if your contractor's material list doesn't call out the grade and coverage. Underlayment Grade D (synthetic, ≥1.15 psf) or felt Grade 30 (minimum 16 lb) is required; many permits get bounced back for vague 'standard underlayment' language.

Exemptions are narrower than most homeowners expect. Repair work patching under 25% of roof area with like-for-like material and no structural deck work does NOT require a permit — for example, replacing five to eight damaged shingles on one roof plane. But the moment you tear off and replace a section (even 10% of area), or change material type, or find rotted sheathing during inspection, you cross into permit territory. Loma Linda's interpretation aligns with California Title 24 Part 2 (Building Standards), and the city's staff will ask: 'Is this a repair (in-kind) or a re-roofing (replacement of system)?' If there's doubt, the contractor or property owner can call the Building Department for a preliminary determination; the city's phone line typically responds within 1–2 business days. Gutter replacement and flashing-only work are exempt. However, if your reroofing exposes rotted fascia or fascia replacement is needed, that structural carpentry work now requires a permit as part of the roof project scope.

Loma Linda's permit fee schedule bases roofing fees on total square footage of roof area (not project cost). The city typically charges $0.04–$0.08 per square foot of roof, plus a base fee of $50–$100; a 2,500-square-foot roof replacement runs $100–$300 in permit fees alone. Plan review (if required, typically 1–2 weeks for material-change or structural-deck projects) adds no separate fee, but expedited review (3-day turnaround) may carry a 20–50% surcharge. Loma Linda also requires that the roofing contractor hold a California Roofing Contractor License (B&P Code § 7059); if you hire an unlicensed roofer, the permit will be rejected and you'll be liable for enforcement action. Owner-builder permits are allowed per B&P Code § 7044 if you are the property owner and will perform the work yourself, but roofing is exempt from owner-builder exception — you must use a licensed roofer or apply for a property-owner exemption (rare, case-by-case, and usually denied for roofing due to fall-hazard and structural liability).

Inspection sequence for a full roof replacement typically runs: (1) pre-tear-off verification (city inspector observes existing layer count and deck condition); (2) post-tear-off deck inspection (nailing pattern, moisture, rot, structural integrity); (3) underlayment and fastening verification (inspector checks ice-and-water-shield placement, fastener spacing per spec); (4) final walkthrough (ridge vent, penetration flashing, drip edge detail, material certification). Loma Linda's Building Department usually schedules inspections within 1–3 business days of request via the online portal. Contractors are required to call for inspection before covering the previous stage; missed coordination can add 1–2 weeks to timeline. For material changes or structural deck issues, a city engineer may conduct the post-tear-off inspection, which may require an additional structural report (cost: $500–$1,500) if significant rot or settlement is found. The final inspection concludes with issuance of a Certificate of Approval; this document is essential for home sale or refinance, as lenders and title companies require proof of permitted work.

Three Loma Linda roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, 2,400 sq ft, no structural issues, Loma Linda Valley neighborhood (coastal climate zone 3C)
You've got a 20-year-old composition shingle roof in good structural condition; the existing single layer of shingles and felted underlayment is sound, no rot or sagging detected, and you're replacing with the same material (30-year architectural shingles, same profile and exposure). This is Loma Linda's bread-and-butter permit case. You hire a California-licensed roofing contractor who pulls the permit ($150–$250 base fee plus $0.06 × 2,400 sq ft = ~$290 total permit cost). The contractor submits the roofing affidavit, material spec sheet, and fastening schedule to the city's online portal; because this is a like-for-like job with no deck work, plan review is often same-day or next business day (OTC approval). The coastal climate zone 3C trigger is the underlayment spec: the contractor must call out ice-and-water-shield (synthetic or bituminous) extending 24 inches inward from all eaves, plus 24 inches up each penetration (vent stack, chimney), per Loma Linda's interpretation of IRC R905.2.7.1 and California amendments. Standard Grade D synthetic underlayment is acceptable ($0.15–$0.25/sq ft additional cost, ~$360–$600 total). Pre-tear-off inspection happens within 1–2 days of permit issuance (city confirms single layer, sound deck); contractor then tears off, installs new underlayment and shingles, schedules post-tear-off deck inspection (nailing pattern check, no moisture under deck), and final walkthrough (ridge vent detail, flashing, drip edge). Total timeline: 2–3 weeks from permit issue to Certificate of Approval. Estimated total project cost: $8,000–$12,000 (materials, labor, permit).
Permit required (full replacement) | Over-the-counter approval | Ice-water shield required (coastal zone) | Grade D synthetic underlayment | Pre-tear-off, post-deck, and final inspections | Permit fee ~$290 | Total project $8,000–$12,000
Scenario B
Shingles-to-metal roof conversion, 2,200 sq ft, deck nailing changes, San Bernardino Highlands (mountain zone 5B)
You're upgrading from 25-year-old composition shingles to standing-seam metal (Galvalume or aluminum) to improve durability in the cold-winter mountain zone and reduce maintenance. This material change triggers structural and fastening analysis because metal roofing has different dead load (lighter), wind-uplift resistance, and thermal expansion properties than asphalt shingle. The licensed contractor's permit application must include: (1) engineer-stamped roof loading plan showing that existing roof framing (joist size, spacing, rafter angle) can support the metal fastening system (typically stainless-steel fasteners spaced 12–16 inches o.c., versus shingle staples at 4–6 inches); (2) material certification from the metal roofing manufacturer (metal type, fastener spec, warranty); (3) underlayment detail (in mountain zone 5B, standard synthetic Grade D is sufficient; no frost-depth requirement per Loma Linda's elevation range). Loma Linda's plan-review process for material-change reroofs runs 1–2 weeks because the city engineer must verify live-load and seismic resistance. If the existing deck is sound (no settlement or warping detected), approval is straightforward. However, if the pre-tear-off inspection reveals prior settlement or soil-shift damage (common in foothills where expansive clay exists nearby), the engineer may require a structural engineer's report before proceeding (~$800–$1,500 cost). Post-tear-off inspection confirms that fastening pattern matches the engineered spec (photo documentation required). Total permit fee: $200–$350 (material-change complexity surcharge 25–50% over base). Timeline: 3–4 weeks from application to final approval due to structural plan review. Metal roofing materials and installation run $12,000–$18,000; total project cost with permit: $12,300–$18,600.
Permit required (material change) | Structural plan review (1–2 weeks) | Engineer stamp required | Fastening spec per manufacturer | Grade D synthetic underlayment | Permit fee $200–$350 | Possible structural engineer report $800–$1,500 | Total project $12,300–$18,600
Scenario C
Repair patching (eight damaged shingles, ~30 sq ft), like-for-like, no tear-off, Calimesa-adjacent neighborhood
Storm damage has torn eight shingles on your south-facing roof plane; no deck damage, no water intrusion yet, and you want to patch with matching composition shingles (same vintage style, same color as original). This is a straightforward repair, not a replacement system, and falls under the 25% exemption threshold. Loma Linda's code (per IRC R907.2, repairs) does not require a permit for in-kind patching under 25% of roof area when no structural work or material change is involved. You can hire any qualified roofer (licensed or not, since it's not a permitted project) to nail down eight shingles, seal with roofing cement, and call it done. Cost: $300–$600 labor and materials, zero permit fees. However, the exemption hinges on one condition: if the roofer finds rot, settlement, or moisture intrusion in the sheathing during the repair, work must stop and a permit must be pulled (because deck work has been triggered). The Calimesa-adjacent neighborhood reference reflects Loma Linda's transition zone between coastal and foothill climate: if this property has experienced prior moisture issues or has expansive-clay settlement, the roofer should inspect closely before finalizing the repair exemption. Best practice: call Loma Linda's Building Department (phone or portal) for a 5-minute pre-check ('I have eight storm-damaged shingles, no deck visible, can I patch exempt?') to document the exemption decision in case questions arise later during refinance or resale.
No permit required (repair, <25% area) | Like-for-like shingles only | No deck work | Direct hire, unlicensed roofer acceptable | Cost $300–$600 | Exemption voids if deck rot found

Every project is different.

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

Why Loma Linda requires ice-and-water shield in coastal zones (and what it costs)

Loma Linda's coastal neighborhoods (zones 3B-3C, elevation typically 1,000–2,500 feet near the San Bernardino foothills) experience high wind events, seasonal rain-driven moisture, and thermal cycling that can force wind-driven rain under shingles if the secondary water barrier is missing. IRC R905.2.7.1 and California Title 24 require a continuous water-shedding membrane extending 24 inches inward from all eaves and 24 inches up every penetration in high-wind and coastal zones. This is not optional negotiation with the city — it is code, and Loma Linda inspectors will flag missing or incorrectly installed ice-and-water shield on final walkthrough, forcing a re-do at the contractor's cost.

The material cost is modest: Grade D synthetic ice-and-water shield (bituthene-equivalent, typically 3-foot roll width) runs $0.15–$0.25 per square foot, or roughly $360–$600 for a 2,400 sq ft roof. This is usually $400–$800 more than standard felt underlayment alone. If the contractor tries to substitute a lower-cost felt Grade 30 (15 lb or 30 lb) in place of ice-and-water shield, the permit reviewer will catch it during plan check and bounce the application back with a 'does not comply with R905.2.7.1' note. Contractors learned this lesson years ago; today, most estimates for coastal Loma Linda reroofs include ice-and-water as a line item.

Installation detail matters as much as material selection. The shield must be laid horizontally, overlapping each course by 4–6 inches (no vertical seams without offset), extending 24 inches from the fascia line and wrapping 24 inches up the rake (gable edge) and all penetrations. Inspectors will often pull back a course of shingles to verify the shield is present and continuous. Faulty installation (wrinkles, gaps, insufficient overlap) is the #1 cause of post-installation water intrusion and warranty disputes in Loma Linda; contractors who cut corners here create liability for themselves and the property owner.

Expandable clay, deck rot, and why Loma Linda's structural review adds time and cost

Loma Linda sits at the edge of the San Bernardino foothills, where granitic soils transition to clay-rich earth in lower elevations (below ~2,000 feet). Expansive clay swells when wet and shrinks when dry, creating differential settlement and structural movement over decades. If your home was built in the 1970s–1990s on foothills-adjacent land, the original roof deck likely rests on rafters that have experienced minor settling or warping due to soil movement. During a pre-tear-off inspection, city inspectors and roofing contractors often discover soft spots, nail pops, or slight sagging in the existing deck — all red flags for prior or ongoing settlement.

When settlement-related deck damage is found, Loma Linda's Building Department requires a licensed structural engineer to evaluate whether the deck can safely support a new roof system before reroofing proceeds. This structural assessment costs $800–$1,500 and adds 1–2 weeks to the permit timeline. The engineer will often specify reinforcement (sister-rafter bracing, sistered joists, or in severe cases, temporary shoring during tear-off) or recommend that the contractor seal any gaps or cracks in the sheathing before new underlayment is installed. This cost and delay are peculiar to foothills properties in Loma Linda; a roofer across the county line in unincorporated San Bernardino might gloss over minor deck irregularities, whereas Loma Linda's city inspector (and the city attorney's liability exposure) demands the engineer sign-off.

Expansive clay also affects timing: if reroofing is scheduled during winter (rainy season), soil moisture is high and the deck is at maximum expansion — the worst time to discover warping. If possible, schedule a pre-tear-off inspection during late summer or early fall when soil is driest and deck movement is minimal. Document any pre-existing damage with photos dated before the project; if the structural engineer finds new damage during tear-off, the contractor's insurance (or yours) should cover the remediation cost, but disputes arise if baseline condition is unclear.

City of Loma Linda Building & Safety Department
11000 Church Street, Loma Linda, CA 92354 (contact Loma Linda City Hall for current building department address and direct line)
Phone: (909) 799-2304 (City of Loma Linda main line; request Building Department) | https://www.loma-linda.org/ (search for online permit portal or e-permit system)
Monday–Friday 8:00 AM–5:00 PM (verify hours on city website before visiting)

Common questions

Do I need a permit if I'm just replacing damaged shingles from a storm?

Only if the patched area exceeds 25% of total roof area or if deck rot is discovered during the repair. Replacing eight shingles (roughly 30 sq ft on a 2,400 sq ft roof) is exempt and requires no permit. However, if the roofer finds rotted sheathing or structural issues while patching, you must stop work and pull a full permit. Call Loma Linda Building & Safety beforehand (909-799-2304) for a quick pre-check if you're unsure whether your damage falls under the repair exemption.

My roof has three layers of shingles. Can I overlay a fourth layer instead of tearing off?

No. California Building Code and IRC R907.4 prohibit overlaying when three or more layers exist on the roof. If the city's pre-tear-off inspection detects three layers, you must tear off all existing material to the deck before installing new covering. This adds labor cost (~$1–$2 per sq ft for tear-off and disposal) but is non-negotiable; permits for overlay-on-third-layer will be rejected.

I'm switching from asphalt shingles to metal roofing. Does that require a structural engineer report?

Yes, material changes trigger structural plan review. The contractor must submit an engineer-stamped roof loading plan showing that your existing deck and framing can support the metal fastening system and any dead-load difference. Loma Linda's plan review typically takes 1–2 weeks for material-change permits. If the pre-tear-off inspection reveals deck settlement or damage, a full structural engineer's assessment (cost: $800–$1,500) will be required before work continues.

What is ice-and-water shield and why does Loma Linda require it?

Ice-and-water shield is a synthetic or bituminous secondary water barrier that sits between the deck and underlayment, extending 24 inches inward from all eaves and 24 inches up every penetration (vent, chimney). Loma Linda's coastal zones (3B-3C) are high-wind areas prone to wind-driven rain; the shield prevents moisture from bypassing shingles and damaging the deck. It costs $0.15–$0.25 per sq ft (roughly $400–$800 for a 2,400 sq ft roof) and is required per IRC R905.2.7.1 and California Title 24 amendments. Inspectors verify installation during final walkthrough.

How much do roofing permits cost in Loma Linda?

Loma Linda charges roughly $0.04–$0.08 per square foot of roof area plus a base fee of $50–$100. For a 2,400 sq ft roof, expect $150–$300 in permit fees for a like-for-like replacement. Material-change or structural-review projects may incur a 25–50% surcharge. Expedited 3-day plan review adds 20–50% to the base permit fee. Always confirm the current fee schedule with the Building Department, as rates are updated annually.

Can I pull a roofing permit as an owner-builder?

No. California B&P Code Section 7059 requires a licensed California Roofing Contractor to pull roofing permits; owner-builder exemption does not apply to roofing. You must hire a licensed roofer or apply for a case-by-case property-owner exemption (rarely granted for roofing due to fall-hazard liability). Confirm your contractor's license through the California Contractors State License Board website before hiring.

How long does the roofing permit approval process take in Loma Linda?

Like-for-like asphalt shingle replacements (no material change, no deck work) often receive same-day or next-business-day OTC (over-the-counter) approval if submitted via the online portal. Material-change or structural-deck projects require 1–2 weeks of plan review by the city engineer. Once the permit is issued, inspections (pre-tear-off, post-deck, final) typically occur within 1–3 business days of request. Total timeline: 2–3 weeks for a straightforward reroofing, 3–4 weeks for structural review projects.

What happens if my roofer discovers rot or settlement in the deck during tear-off?

Work must stop and Loma Linda's Building Department must be notified immediately. A structural engineer will inspect and issue a report on whether the framing can be salvaged or must be reinforced (sister-rafters, sistered joists, or temporary shoring). Repair cost and timeline will expand; the structural assessment typically costs $800–$1,500 and adds 1–2 weeks. This is common in foothills-adjacent properties where expansive clay soil has caused prior settlement. The roofing contractor's pre-tear-off inspection should catch obvious issues, but surprises do occur.

Do I need a permit to replace gutters or flashing as part of the reroofing?

Gutter replacement alone is exempt from permit. However, if gutter or flashing work is bundled with reroofing, it is covered under the same roof permit. If rotted fascia or soffit is discovered during reroofing and must be replaced (structural carpentry), that work is part of the permit scope and requires engineer review if structural integrity is in question. Call the Building Department before the job starts to clarify scope if you're uncertain.

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 Loma Linda Building Department before starting your project.