Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any full or partial roof replacement involving a tear-off, material change, or repair exceeding 25% of roof area requires a permit from the City of Dixon Building Department. Like-for-like patching of small areas may be exempt.
Dixon sits in both coastal (3B-3C) and foothill/mountain zones (5B-6B), which determines whether you'll face additional water-barrier and underlayment requirements that differ from inland valleys. The City of Dixon Building Department enforces the 2022 California Building Code with local amendments; critically, if your roof currently has two or more layers of existing shingles, California law (IRC R907.4) mandates a complete tear-off before new material can be installed — no overlays allowed. Dixon's permit process is typically handled over-the-counter for straightforward like-for-like replacements (same material, no structural work), with plan review taking 5-10 business days. Material changes (shingles to metal, composition to tile) trigger structural review and often require a deck inspection before approval. The city's fee is based on roof square footage, generally $150–$350 depending on total project valuation. Unlike coastal California cities with explicit hurricane-mitigation overlays, Dixon's code follows state baseline — but any commercial or multi-unit residential project may have stricter wind-uplift fastening requirements.

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

Dixon roof replacement permits — the key details

Owner-builder permitting in Dixon is allowed under California Business and Professions Code Section 7044, meaning you can pull a permit and do the work yourself if you are the owner and intend to occupy the property as your primary residence. However, roofing is a skilled trade, and the Building Department assumes you understand IRC/IBC requirements or will hire a licensed roofer anyway. If you choose to self-perform, understand that you are liable for all code compliance and inspection failures; the permit fee does not change, but your risk is higher. Most homeowners hire a licensed roofing contractor (Class B General Contractor with roofing spec, or licensed Roofing Contractor per California law). Confirm with your contractor that they will pull the permit; some contractors require the owner to pull it and provide them a copy, while others include permit costs in their quote. If the contractor is pulling the permit, request a copy of the issued permit for your records before work begins — this proves the work is authorized. Also verify that your homeowner's insurance remains in force; some insurers exclude coverage for homeowner-performed roofing, and this can leave you unprotected if injury or damage occurs during work.

Three Dixon roof replacement scenarios

Scenario A
Like-for-like asphalt shingle re-roof, single existing layer, coastal Dixon home
You have a 25-year-old Dixon home in the 3B coastal zone with a single layer of composition shingles showing age and minor leaks around a valley. Total roof area is 2,200 square feet. You want to tear off the old shingles and install new Class A composition shingles (same profile, same material) with asphalt-saturated felt underlayment and standard three-tab or architectural shingles. This is a straightforward permit case: the City of Dixon will classify it as a like-for-like replacement, and the permit is over-the-counter. You'll need to submit a roof plan (can be a simple sketch or takeoff from Google Earth aerial) showing square footage, current single-layer condition (you or your contractor attest to this in writing), proposed asphalt shingles, and underlayment type. Permit fee is approximately $200–$300 (roughly $0.10-0.15 per square foot of roof). You pull the permit on a Monday; the city processes it by Wednesday and issues it. Your roofing contractor begins work the following week. The first inspection happens after the old shingles are torn off and the deck is exposed — an inspector visits to ensure no rotten subflooring or structural damage. If the deck is sound, the contractor proceeds with underlayment and new shingles. The final inspection occurs after all material is installed, fastened, and flashed. The inspector checks nailing pattern (should see fasteners in the designated nail zone, spaced per code), underlayment lap (should overlap 4 inches minimum), and flashing details at valleys and penetrations. Assuming no defects, you receive a Certificate of Occupancy (in California, called a Notice of Compliance or final approval) within 1-2 days of the final inspection. Total project time: 2-3 weeks from permit issuance to sign-off. Cost to homeowner: permit fee $200–$300, roofing labor and material $6,000–$12,000, underlayment included.
Permit required | Single existing layer (overlay allowed, tear-off OK) | Type I/II asphalt-saturated felt underlayment | OTC approval 5-10 days | Permit fee $200–$300 | Two inspections included | Total project cost $6,200–$12,300
Scenario B
Material change from asphalt shingles to standing-seam metal roof, foothill zone, two existing layers
You own a 2,000-square-foot foothill home in the 5B zone (near the Clay Pit area or similar) with two layers of aging asphalt shingles and older 2x6 rafters. You want to upgrade to a standing-seam metal roof for durability and aesthetics. This project triggers multiple permit conditions and cost escalations. First, because there are already two existing layers, California IRC R907.4 mandates full tear-off before new material can be installed — no overlay possible. Second, because you're changing material type (asphalt to metal), the Building Department requires a structural evaluation of the roof deck to ensure the rafters can support the dead load of metal roofing, which is heavier than asphalt shingles (approximately 750 lb per 100 sq ft for 24-gauge metal vs. 400 lb for asphalt). You'll need a structural engineer's letter or plan stamps confirming the deck is adequate, or recommending reinforcement. This adds 2-3 weeks to the project timeline and $1,000–$2,500 in structural costs. The permit application must include the engineer's report, a roof plan showing metal panel profile and fastening pattern per manufacturer specs (typically screws with sealant washers at 12-16 inch spacing), and underlayment type — for a foothill zone in the 5B climate, the city will likely require ice-and-water shield extended 3-4 feet from the eaves to protect against wind-driven rain and prevent ice damming. Permit fee for a material-change project is $250–$400 (higher than like-for-like). Plan review takes 10-15 business days due to structural review. Once issued, the contractor must complete the tear-off, and a Building Department inspector verifies deck condition and any rot. If reinforcement is needed, this must be installed and inspected before underlayment can be applied. Final inspection checks the underlayment lap, metal panel fastening pattern, overlap, and seam integrity. Total timeline: 4-6 weeks from permit application to sign-off. Cost: permit $250–$400, structural engineer $1,000–$2,500, tear-off and disposal $800–$1,500, metal roofing material and labor $8,000–$16,000, total $10,050–$20,400.
Permit required (material change) | Tear-off mandatory (two layers) | Structural engineer required | Ice-and-water shield to 3-4 ft from eaves | Permit fee $250–$400 | 10-15 day plan review | Two inspections + structural deck inspection | Total project cost $10,050–$20,400
Scenario C
Partial roof repair, 15% of roof area, coastal zone, single layer, no material change
Your Dixon coastal home has hail damage affecting roughly 300 square feet (about 3 roofing squares) of the south-facing slope — scattered bruising and a few lifted shingles, but no structural damage or rot. The total roof is 2,000 square feet. You get a quote from a roofer to patch the damaged area with new composition shingles matching the existing material. This is the gray-zone scenario. The repair affects 15% of roof area, which is below the 25% threshold for a full 'replacement' permit; however, if the roofer tears off the damaged shingles to the decking and re-nails new shingles, it may still be classified as a 'tear-off-and-replace' even though it's a small area. Call the City of Dixon Building Department and describe the scope: partial tear-off, 3 roofing squares, like-for-like material, single existing layer. The city may respond either (A) 'No permit required — this is repair work under our exemption threshold' or (B) 'Pull a permit; we classify any tear-off as replacement per IRC R907.' Scenario C outcome: depends on the building official's interpretation and the roofer's method. If the city says no permit is needed and you proceed without one, and later an inspector discovers the work during an unrelated inspection, the penalty is lower ($250–$500) than for a full roof replacement violation, since the scope is small. If the city says a permit is required, the fee is $100–$150 (lower than a full roof, since valuation is smaller), and the process is still over-the-counter with one in-progress and one final inspection. The safer approach: pull the permit. Cost is minimal ($100–$150), and it protects you from future liability. Total cost if permitted: $100–$150 permit fee + $1,500–$3,000 roofing labor and material = $1,600–$3,150. If unpermitted and later discovered, retroactive permit (double fee) + potential fine ($250–$500) + forced reinspection = $400–$500 extra cost and hassle.
Permit status: CALL CITY FIRST | 15% of roof area affected | No material change | Single layer (tear-off OK) | If permitted: $100–$150 fee, OTC approval | If unpermitted: $250–$500 risk + double permit fees | Recommend pulling permit to avoid risk

Every project is different.

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