Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or tear-off in Brea requires a building permit under California Title 24 and Orange County Building Standards. Limited repairs under 25% of roof area may be exempt, but most homeowners underestimate the scope and end up needing one.
Brea enforces California Title 24 and the Orange County Building Standards, which adopt the 2022 California Building Code (based on the 2021 IBC). Unlike some Bay Area jurisdictions that have negotiated local amendments to the roof code, Brea applies the state standard without local relief—meaning IRC R907.4 (the three-layer rule) is strictly enforced. The critical Brea-specific detail: the city uses a tiered online portal system where you can request a pre-screening before formal application, a feature that can save 1-2 weeks on plan review for like-for-like shingle-to-shingle replacements. However, Brea's permit fees are charged as a percentage of valuation (typically $100–$350 for residential roof work), and the city requires that roofing contractors provide a pre-permit site photo and deck-condition report to avoid field rejections. Orange County's coastal influence (Brea sits at the edge of the Santa Ana foothills) means wind-uplift fastening is inspected rigorously; contractors often miss the required 6-inch nail spacing near eaves. If your roof has three existing layers or you're changing material type (shingles to tile or metal), Brea's plan checker will likely request structural analysis, adding 2–4 weeks and $500–$1,500 in engineering costs.

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

Brea roof replacement permits — the key details

California Title 24 and the Orange County Building Standards require a permit for any roof replacement where you are removing and replacing the existing roof covering or more than 25% of the roof area. IRC R907.4 is the most important rule for Brea: you cannot overlay a new roof if three or more layers already exist. The code states, 'Where the existing roof covering is wood shake, slate, clay or concrete tile, the application of a new roof covering shall not be permitted without the removal of the existing roof covering down to the roof deck.' Even if only the top two layers are shingles, some inspectors will require a sample cut to verify you don't have three. Brea's Building Department plan checkers are trained to flag this early; many roofers submit applications without mentioning the existing layer count, and the application gets bounced back for a site visit and deck-condition report. The cost to do a tear-off is typically $500–$1,500 more than an overlay, but a rejection letter delays your project by 2–4 weeks and costs more in the long run.

Material changes trigger additional scrutiny in Brea. If you are moving from asphalt shingles to a heavier material like concrete tile or metal, the city may require a structural engineer's report certifying that your roof framing (trusses or rafters) can handle the additional load. Concrete tile adds 12–15 pounds per square foot; metal roofing adds 2–5 pounds per square foot. A structural review costs $500–$1,200 and extends plan review by 2–3 weeks. Underlayment and fastening specifications are also mandatory on the permit application. Brea's plan checkers will reject applications that say 'standard underlayment' or 'per roofer's judgment'—you must specify the product (e.g., Grace Ice and Water Shield, Owens Corning Synthetic, SBS-modified bitumen) and the fastening pattern (typically 6-inch spacing at eaves, 12-inch in the field per IRC R905.2.8.5). Wind-uplift fastening near roof edges and in gable ends is a common rejection point; Brea's wind-prone Santa Ana foothills location means the city enforces a stricter inspection standard than inland jurisdictions.

Brea allows owner-builders to pull roofing permits under California Business and Professions Code § 7044, as long as the work is done by the owner or unpaid family members and the home is occupied by the owner. However, if you hire a contractor, they must hold a current California Roofing Contractor License (Classification C-39 or specialty roofing endorsement). The contractor is responsible for pulling the permit and ensuring the work meets code. Many Brea homeowners attempt to file the permit themselves to 'save money,' but the Building Department will not accept an application without a licensed contractor on the permit unless the owner-builder declaration is signed and the owner is doing the work. The difference in processing time is minimal (both take 3–5 business days for initial review), but violations that arise during inspection cannot be corrected without a licensed contractor present. If you do hire a contractor, confirm they have pulled the permit before they arrive; some crews work without checking and you'll face a Stop Work Order on the first day.

Plan review and inspections for roof replacement in Brea typically follow this sequence: (1) Submit permit application with roof plan, material specifications, underlayment type, fastening pattern, and existing layer count (verified by site photo or cut). (2) Brea's plan checker reviews within 3–5 business days; if the application is complete, you'll receive a 'Ready for issuance' notice or a list of deficiencies. (3) Once the permit is issued, you have 180 days to start work. (4) Rough inspection occurs as soon as the old roof is stripped and the deck is exposed; the inspector checks for rot, structural damage, and proper fastening of any new deck members. This inspection must be scheduled at least 24 hours in advance via the online portal. (5) Final inspection happens after the new roof covering is complete, underlayment is in place, and flashing is sealed. The inspector will check fastening pattern (sampling nails), underlayment overlap (minimum 2 inches per IRC R905.2.8.1), and sealing at penetrations (vents, skylights, chimneys). Permit fees in Brea are typically $100–$350 based on the valuation of the work; a 2,500-square-foot home with a $15,000 re-roof job may incur a $200–$250 permit fee.

Timing expectations: If you have a straightforward like-for-like shingle-to-shingle replacement on a two-layer roof with no structural concerns, you can expect plan review within 1 week and issuance within 2 weeks from submission. If you are changing materials, adding structural features (e.g., reinforced gable-end bracing for wind uplift), or if the existing roof has three layers, add 2–4 weeks for plan review and possible engineering review. Once the permit is issued, the actual roof work (tear-off, deck repair if needed, new covering, and flashing) typically takes 3–7 days for a standard residential roof, depending on the size and complexity. Final inspection and sign-off can be scheduled immediately after the roof is complete and can often be done the same day or next business day. Do not allow the roofer to apply any sealant or final trim until the inspector has signed off; Brea's inspectors sometimes require corrections to flashing or fastening, and sealed work is harder to repair.

Three Brea roof replacement scenarios

Scenario A
Like-for-like shingle replacement, two-layer existing roof, standard eaves — 2,400 sq ft home in central Brea
You are replacing worn 20-year-old asphalt shingles with new architectural shingles, same profile and weight. The roof has two layers (original shingles plus one overlay from 10 years ago), so no tear-off restriction applies. Your home is not in a high-wind zone per Brea's wind-speed map (closer to sea level, lower risk than foothills homes), but Brea still requires standard 6-inch nail spacing at eaves and 12-inch spacing in the field per IRC R905.2.8.5. The roofer submits a permit application with material specs (e.g., GAF Timberline HD, Class A fire rating) and standard underlayment (synthetic or asphalt-saturated felt). This is a straightforward submittal that Brea's plan checker can process over the counter in 2–3 business days. Permit fee: $120–$180 based on the $10,000–$12,000 valuation. Rough inspection occurs when the old roof is stripped; the inspector checks the deck for rot and proper plywood attachment (most Brea homes built 1970–2000 have standard spacing and fastening). Final inspection verifies fastening pattern (the inspector may pull a few nails to confirm 6-inch spacing and proper seating), underlayment overlap, and flashing seals at vents and chimney. Total timeline from application to permit issuance: 1–2 weeks. Total project timeline including work: 3–4 weeks (permits plus 3–5 days of installation and inspections). Estimated total cost: $10,000–$12,000 labor + materials, plus $150 permit fee = $10,150–$12,150.
Permit required (full replacement) | Like-for-like material (no structural review) | Two-layer deck (overlay allowed) | Synthetic underlayment (ICE/WS or Owens Corning) | Standard 6-inch eaves fastening | Permit fee $120–$180 | No engineering required | Total project $10,150–$12,150
Scenario B
Shingles to concrete tile conversion, three-layer existing roof, foothills location with high wind — 2,200 sq ft home in north Brea near the Santa Ana Mountains
You are upgrading to premium concrete tile (12–15 lbs/sq ft) for durability and aesthetics. A pre-permit site inspection reveals three layers of shingles already on the roof—two prior overlays plus the original. IRC R907.4 prohibits a fourth layer; you must do a complete tear-off. Because the new material is heavier, Brea's plan checker will flag this as a 'material change requiring structural evaluation' and will not issue a permit until a California-licensed structural engineer certifies that your roof framing (likely 1970s-era 2x6 or 2x8 rafters with 16-inch or 24-inch spacing) can support the tile load plus live load (snow, wind, seismic). The structural engineer will perform a site survey, review house plans (if available), and submit a letter of certification. This phase costs $600–$1,200 and takes 2–3 weeks. Once the structural letter is in hand, plan review proceeds. Because your foothills location has higher wind speeds (potentially 85+ mph), the plan checker will also require verification of fastening at gable ends (where wind uplift is greatest) and may request hurricane-tie hardware or reinforced fastening per IBC 1511. Tear-off and disposal: The three-layer removal adds $1,500–$2,500 to the project cost. Deck repair: The inspector will likely find some minor rot in the sheathing (common after 40+ years of moisture), costing an additional $500–$1,500 for spot repairs. Permit fee: $200–$280 (higher percentage due to the heavier valuation; tile plus tear-off plus structural work may total $25,000–$30,000). Rough inspection will be thorough: the inspector will check deck nailing, verify any repairs are completed, and confirm deck is sound before tile is installed. Final inspection will include sampling of tile fastening (pulling a few tiles to confirm nails are seated and spaced correctly) and verification of wind-mitigation details. Total timeline: 2–3 weeks permits (including structural review) plus 1 week plan review plus 1 week for work (tear-off and installation over 5–7 days). Estimated total cost: $25,000–$30,000 labor + materials, plus $200–$280 permit, plus $600–$1,200 structural = $25,800–$31,480.
Permit required (material change + tear-off) | Three-layer tear-off required (IRC R907.4) | Structural engineer review required ($600–$1,200) | Wind-uplift fastening (foothills high-wind zone) | Concrete tile (12–15 lbs/sq ft) | Deck repair likely ($500–$1,500) | Permit fee $200–$280 | Total project $25,800–$31,480
Scenario C
Partial roof repair, single damaged section after storm, two-layer existing roof — 500 sq ft patch, typical Brea home
A windstorm damaged one section of your roof (approximately 500 sq ft, or about 5 squares of roofing). You want to patch this section with matching shingles rather than do a full replacement. This falls under IRC R907.3 (roof repair exemption): repairs that cover less than 25% of the total roof area do not require a permit. Your home's total roof area is approximately 2,400 sq ft, so 25% equals 600 sq ft; at 500 sq ft, your patch is just under the threshold. However, there is a critical detail: if the roofer must remove and replace the existing shingles in the damaged area (even if only one or two courses), this is technically a 'tear-off and replace' of that section. Brea's Building Department interprets this as a repair if the area is under 25% and no new deck members are being added or damaged deck is being replaced. If the roofer can visually match the existing shingles and apply new ones over the existing layer (not tearing off the old shingles in the patch area), the work is clearly exempt. If the roofer must tear off the patch section, you should contact Brea's Building Department ahead of time to confirm the work is still exempt; most inspectors will agree it is exempt if the tear-off is incidental to the patch and the total area is under 25%. Permit fee: $0 (no permit required). However, some insurance companies may request proof that the work was done to code (proper fastening, correct material); the roofer should provide a scope-of-work letter and photo documentation. Timeline: The roofer can start immediately; no permit delays. Estimated cost: $2,000–$4,000 labor + materials (depending on whether tear-off is required). Note: If you later need a full roof replacement, make sure the permit application notes the prior patch work; inspectors want to verify that the patch was done correctly before approving the full permit.
No permit required (repair <25% of roof area) | Repair exemption under IRC R907.3 | Single-section patch (~500 sq ft) | Like-for-like shingles (matching existing) | Can proceed immediately | Insurance may request scope letter + photos | Total cost $2,000–$4,000 (no permit fees)

Every project is different.

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

Wind and coastal influences: Why Brea's roofing inspection is more rigorous than inland California

Brea sits at the edge of the Santa Ana foothills, a wind corridor where seasonal Santa Ana winds can exceed 60 mph and occasionally reach 80+ mph in the northern sections of the city. The Orange County Building Standards and Brea's local amendments recognize this risk by enforcing tighter wind-uplift fastening standards for roofing. IRC R905.2.8.5 specifies fastening spacing, but Brea's inspectors often request additional certification that fastening meets wind-load requirements per ASTM D3161 (Wind Resistance of Asphalt Shingles) and IBC 1511 (Wind Resistance). This means that while a shingle-to-shingle replacement in a coastal California city like Huntington Beach or San Diego might be approved with standard 12-inch spacing in the field, a Brea inspector may request 6-inch spacing throughout or additional fastening at gable ends and roof edges.

When you hire a roofing contractor in Brea, confirm they understand the local wind-mitigation standards. Some contractors who primarily work in inland Orange County (areas without significant wind exposure) may not automatically specify the tighter fastening. This is a common cause of inspection failures: the roofer completes the roof, the inspector notices fastening spacing that is loose, and the roofer must go back and re-nail or add fasteners. A pre-permit conversation with the Building Department's plan checker (available via the online portal or phone) can clarify the expected wind-fastening standard for your specific location. Homes in the foothills (north of Carbon Canyon Road) are often subject to stricter requirements than homes closer to the coast.

Metal roofing is becoming more popular in Brea as a wind-resistant alternative to shingles. Metal typically has excellent wind performance and lower weight (2–5 lbs/sq ft), so it does not require structural upgrade even on older homes. However, metal introduces new plan-review considerations: the sealing and fastening of metal panels, the treatment of roof penetrations (which are more prone to leaks if not properly sealed), and the acoustic performance (some neighbors may object to the noise). Brea's plan checkers will require detailed fastening specifications and sealing products (e.g., polyurethane sealant, not silicone) for metal roof applications.

The three-layer rule and deck inspection: Why Brea insists on early disclosure

IRC R907.4 states that existing roof coverings must be removed if three or more layers are already present. This is a black-and-white rule enforced statewide, but Brea's building staff has learned that many homeowners don't know how many layers are on their roof. A house that has been re-roofed twice over 40 years may have three layers of shingles, felt, and tar. Asphalt shingles are visually similar, so a homeowner might think there are only two layers. To avoid field rejections, Brea's online permit portal now includes a checklist asking for the existing layer count; if you check 'uncertain' or 'unknown,' the department sends a pre-permit intake email asking for a roofer's site photo showing a cut or sample of the existing layers.

A typical Brea home built in the 1970s–1990s might have two layers and be a candidate for overlay. A home built before 1960 or one that has been neglected is more likely to have three layers. The roofer's responsibility is to confirm the layer count; if they discover three layers during the tear-off and you have not disclosed this, the permit will be issued for overlay only and the roofer will be cited for violating the permit terms. This is why many experienced roofers insist on a pre-bid site visit and layer inspection before quoting the job. If you are getting bids from multiple roofers and they quote different prices, one possible reason is that they have different assumptions about the number of existing layers (and thus whether a tear-off is needed). Ask each roofer for their layer count assumption in writing.

Deck inspection is the second critical piece. Once the old roof is stripped, the inspector will look for soft spots, rot, missing fasteners, and improper spacing. Brea homes built in the 1970s–1980s often have 1/2-inch plywood decking with 16-inch rafter spacing, which may show fastening that does not meet modern standards (IRC R803.2 requires 8d or 10d nails at 6-inch spacing along board edges and 12-inch spacing in the field). If the deck fails inspection, you cannot install the new roof until repairs are made. This is not a permit delay per se, but it is a construction delay that many homeowners don't budget for. Budget an extra $500–$1,500 for potential spot decking repairs; older homes are more likely to need them.

City of Brea Building Department
1 Civic Center Circle, Brea, CA 92821 (City Hall, Building Division)
Phone: (714) 990-7603 (Building Division main line) | https://brea.energygov.com/ (Brea's online permit portal; account required)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and City holidays)

Common questions

Do I need a permit if I'm just replacing flashing and gutters, not the shingles?

No. Flashing and gutter work alone does not require a permit under IRC R907.3 (repair exemption). However, if you are replacing flashing because of deck damage or wood rot underneath, the scope may expand to include deck repair, which could trigger a permit requirement. Disclose any deck condition issues to your contractor upfront; they will advise whether a permit is needed.

What if the roofer starts work before the permit is issued?

Brea's Building Department can issue a Stop Work Order and fine the contractor and homeowner. The roofer must halt work immediately, and you cannot resume until the permit is officially issued. Some permits can be issued in 1–2 business days if the application is complete, so it is worth submitting early to avoid delays. Never allow a roofer to start tearing off the old roof before the permit is in hand.

Does Brea require solar-reflective (cool roof) material for new installations?

California Title 24 (2022 code) mandates cool roofing in some climate zones and building types, but residential reroofing has a solar reflectance exemption if the home is in a climate zone below a certain threshold. Brea's plan checker can advise on whether your home qualifies; most Brea residential reroofs are exempt, but it is worth asking during the pre-screening phase.

Can I overlay a new roof over two existing layers without tearing off?

Yes, if the existing roof is in good condition and has no more than two layers. IRC R907.4 allows overlay of two layers. Brea's inspectors will verify the layer count via a roofer's site photo or cut sample before plan approval. If a third layer is discovered, a tear-off is mandatory.

How much does the permit cost in Brea?

Permit fees are typically 1.5–2% of the estimated project valuation. For a $15,000 roof replacement, expect a permit fee of $150–$300. The exact fee is calculated by Brea's plan checker based on the material cost and labor estimate you provide on the permit application. Ask your roofer for a detailed estimate so you can budget for the permit fee upfront.

What if my roof was replaced 10 years ago without a permit? Do I need to disclose it when I sell?

Yes. California's Transfer Disclosure Statement (TDS) requires disclosure of all building work performed on the property. Unpermitted work must be disclosed. Some buyers' lenders will not finance a home with unpermitted roof work; you may need to hire a third-party inspector and apply for a retroactive permit (if feasible) or provide proof that the work meets code. This can be costly and delays sale close; it is better to permit and inspect work upfront.

Can I replace my roof as an owner-builder without hiring a contractor?

Yes, under California Business and Professions Code § 7044, if you are the owner-occupant and do the work yourself or with unpaid family members. You will pull the permit in your name, and you are responsible for code compliance and inspections. However, Brea's inspectors are not more lenient with owner-builders; the work must still meet IRC standards. Consider hiring a licensed contractor unless you have professional roofing experience.

What is the difference between a 'Complete' and 'Expedited' permit review in Brea?

Brea's online portal offers both standard and expedited processing for some permit types. For straightforward like-for-like roof replacements, expedited review may be available (1–3 business days instead of 3–5). Complex applications (material changes, structural upgrades, three-layer tear-offs) are automatically routed to standard review. Ask your contractor or the plan checker if expedited review applies to your project.

If I hire a roofing contractor, are they responsible for getting the permit?

Yes, typically. Licensed roofing contractors (C-39 endorsement) pull the permit as part of their scope. However, you should confirm in the contract that the contractor has pulled the permit before they show up to start work. Ask to see a copy of the permit and the permit number. Some contractors bill the permit fee separately; others include it in the bid. Clarify this upfront to avoid surprises.

What happens if the inspector fails my final roof inspection?

The inspector will issue a written 'Notice of Correction' listing specific deficiencies (e.g., improper fastening, underlayment overlap, flashing seal). The contractor must correct the work within a set timeframe (usually 7–14 days) and request a re-inspection. Re-inspections are usually scheduled within 2–3 business days. The permit remains open until final inspection passes. Budget extra time if deficiencies are found; most roofs pass on the first inspection if the contractor is experienced and the permit application was complete.

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