What happens if you skip the permit (and you needed one)
- Stop-work order triggers a $1,500–$3,000 fine in Ashland plus mandatory permit re-pull at double fee; contractor loses license referral privilege.
- Insurance claim denial for damage during unpermitted work; underwriter will cite missing inspection record when assessing water intrusion or wind damage.
- Resale disclosure hit — title company flags unpermitted roof work in Jackson County records; buyer's lender may demand tear-off proof or escrow holdback of 5-15% of sale price.
- Forced removal and re-roof at your cost if city inspector finds unpermitted work during unrelated permit (addition, solar, etc.); can exceed original budget by 40-60%.
Ashland roof replacement permits — the key details
Ashland adopts the 2022 Oregon Building Code, which mirrors IRC R907 and IBC 1511. The single most critical local rule: any roof with 3 existing layers must be torn completely to the deck. Oregon Building Code Section R907.4 says 'not more than two layers of roof covering shall exist at any time'; Ashland's Building Department interprets this strictly and does not allow overlay applications on 3-layer roofs. You discover the 3rd layer during tear-off? You must stop, notify the city, and remove all layers before proceeding. This rule exists because the Willamette Valley frost depth of 12 inches means roof moisture can be trapped under multiple layers, leading to ice dams and rot in winter. Many homeowners discover a surprise 3rd layer partway through a tear-off, so the city built this stop-work rule to prevent dangerous shortcuts. Get a structural engineer's roof-condition assessment ($300–$600) if your roof is over 30 years old; it's cheaper than a stop-work order.
Underlayment and ice-water-shield placement are mandatory in Ashland due to climate. Oregon Building Code requires ice-and-water-shield to extend from the eaves up to a point at least 24 inches inside the building's exterior wall line, or to the interior wall line of an unheated attic space — whichever is greater. In Ashland's 4C climate zone, inspectors verify this in the field before final sign-off. Synthetic underlayment (Type II or III per ASTM D226) is acceptable, but you must specify it in your permit application. Roofers often cut corners on ice-shield placement to save $200–$400 on materials, and the city catches it on final inspection; the correction adds 3-5 days and contractor callbacks. Spell out underlayment product and ice-shield extent in your permit drawings to avoid rejection and resubmittal.
Material changes — e.g., switching from 3-tab asphalt shingles to metal panels or clay tile — require structural evaluation if the new material weighs more than the old. Metal roofing adds 1-3 pounds per square foot; clay tile adds 10-15 psf. Ashland Building Department will request a structural engineer's letter (typically $500–$1,200 for a single-story home) confirming that the existing roof framing, rafters, and connections can support the new load. This is not optional if you're upgrading to tile or premium metal. The engineer reviews truss drawings (or does a site inspection if drawings are unavailable) and signs off on fastening patterns and nail sizing per IRC R905. Cost-conscious homeowners often skip this step until the city rejects the application at permit review, adding 2-3 weeks delay.
Ashland does not have a separate hurricane-mitigation or wind-zone surcharge like Florida or coastal California, but the city does enforce wind-resistance fastening per Oregon Building Code Section R905.10. In the Rogue Valley (south of Ashland), wind speeds top out around 90 mph; north toward Salem, slightly lower. Roofers must use fastening patterns that meet the design wind pressure for your roof slope and eave exposure. Standard 6d ring-shank nails work for asphalt shingles; metal panels require specialty fasteners and washers. Ashland plan reviewers will reject applications that don't specify fastener type, spacing, and nail gun pressure settings. Metal roofing contractor proposals often bundle fastener spec into the quote, but double-check it matches Oregon code, not California or Colorado defaults.
Permit fees in Ashland typically run $150–$400 depending on roof area; the fee is often calculated at roughly 1.5-2% of the project valuation (contractor estimate or your own square-footage × $/sq-ft estimate). A 2,000-square-foot roof at $10/sq-ft ($20,000 project) yields a $300–$400 permit fee. The Building Department does not offer online filing, so allow 3-5 extra business days for mail delivery or in-person submittal. Plan review takes 1-2 weeks; if the application is incomplete (missing ice-shield spec, underlayment product, fastening details), you'll receive a deficiency notice and resubmit, adding another week. Inspections are two-stage: 1) deck inspection (within 2-3 days of application, before you lay underlayment); 2) final inspection (after shingles are laid and flashing is sealed). Request both inspection dates up front to avoid gaps and weather delays.
Three Ashland roof replacement scenarios
Oregon ice-dam code and Ashland's Willamette Valley freeze-thaw reality
Ashland sits in the Willamette Valley (north and west) and transitions to the Rogue Valley (south), with frost depths ranging from 12 inches valley-side to 30+ inches in the foothills. This variation matters because Oregon Building Code Section R905.11.4 mandates ice-and-water-shield extend from the eaves to at least 24 inches inside the building's exterior wall line. In Ashland's 4C climate, winter temps oscillate between 20°F and 45°F for weeks; roof snow melts from solar gain, refreezes at night, and backs water up under shingles. Without proper ice-shield, water migrates into the attic, saturates insulation, and rots rafters and collar ties. Ashland Building Department plan reviewers scrutinize ice-shield placement because they've seen moldy attics and $6,000–$12,000 remediation bills. Your permit application must specify ice-shield product (e.g., 'GAF Timberline, 3-foot width, extending 24 inches from interior wall line on all sides') and the roofer must install it before underlayment. Cost: ice-shield runs $200–$400 for most homes. Inspectors spot-check installation during the deck inspection stage and verify sealant is applied where ice-shield overlaps at valleys and hips. If ice-shield is missing or short, the city issues a deficiency; you cannot proceed to final until corrected.
Ashland's manual permit filing and plan-review timeline — no online portal
Unlike Portland's online eTRAKiT system or Salem's PermitCalc portal, Ashland Building Department does not offer web-based permit filing. You must submit hardcopy applications (plus a PDF copy via email if they accept it) to the city-hall counter or by mail: City of Ashland Building Department, 20 East Main Street, Ashland, OR 97520. Phone ahead to confirm current hours and submission preferences; typical hours are Mon-Fri 8 AM to 5 PM. This manual process adds 3-5 business days to turnaround compared to online filing. Plan review itself runs 1-2 weeks; the city assigns one plan reviewer per permit, and they look for IRC compliance, ice-shield spec, fastening details, and structural capacity (if material change). If your application is incomplete (missing ice-shield extent, fastener callout, etc.), the city mails or emails a deficiency notice listing items to resubmit. You resubmit, and the clock restarts — another 1-2 weeks of review. Experienced roofers in Ashland submit complete applications the first time to avoid resubmittals; first-timers often face one deficiency round, adding 2-3 weeks to timeline. Factor in mail delivery time when scheduling your project; if you mail the application, budget an extra week to account for post-office delays. Inspections are scheduled by phone or email after permit issuance; deck inspection happens within 2-3 days of your request, final within 1-2 days of completion. No online inspection-request feature means you call the permit office and speak to a human, which is slower but allows you to explain site conditions or ask clarifying questions in real time.
20 East Main Street, Ashland, OR 97520
Phone: (541) 488-6002 (main city line; request Building Department)
Monday–Friday, 8 AM–5 PM (verify locally before submitting)
Common questions
Do I need a permit to patch a few shingles after wind or hail damage?
Repairs under 25% of roof area are technically exempt under Oregon Building Code Section R907.3. However, if you're patching shingles that don't match the original color or style (common after 15+ years), Ashland recommends pulling a $75–$150 repair permit to document the work for insurance and resale. Color mismatch can trigger insurance claim denial or a title issue at sale. If the damage includes structural deck repair (rot, missing deck boards), a permit is required regardless of scope.
What if I find a 3rd layer of shingles during my tear-off?
Stop work immediately and notify the Ashland Building Department. Oregon Building Code Section R907.4 prohibits more than 2 layers at any time. You must remove all old layers to the deck before proceeding. The city will issue a deficiency notice; you cannot proceed to final inspection until all layers are off. This typically adds $1,500–$2,500 and 5-7 days to the project. Pre-roof inspection by a contractor or structural engineer ($300–$600) can catch this before work starts.
Can I install metal roofing over asphalt shingles, or do I have to tear off?
Ashland Building Code allows overlay of metal over existing shingles only if: (1) existing roof has 2 or fewer layers; (2) you obtain a structural engineer's letter confirming the framing can support metal weight (usually ~2 psf, rarely an issue for single-story homes but required anyway); (3) you specify ice-and-water-shield placement, underlayment type, and fastening details in the permit. The engineer's letter costs $600–$1,200 and is mandatory. Many roofers prefer full tear-off to avoid liability if a hidden 3rd layer is discovered, so estimate tear-off cost in your bid request.
How much does a roof permit cost in Ashland?
Ashland calculates permit fees at approximately 1.5-2% of project valuation. A $20,000 roof replacement yields a $300–$400 permit fee; a $10,000 repair yields $150–$200. Fees are set by Jackson County Building Codes and reviewed annually. The city does not publish a detailed fee schedule online, so call or visit in person for a quote based on your roof area and material cost estimate. Permit fees are non-refundable and due at time of application.
Do I need a contractor license to pull a roof permit, or can I file as a homeowner?
Oregon allows homeowners to pull permits for owner-occupied residential projects without a contractor license. However, the actual roofing work must be performed by you (if you're skilled) or a licensed roofer. If you hire a contractor, they typically pull the permit and include the permit fee in their quote. Ashland Building Department does not require contractor pre-approval; the permit is issued to the homeowner or contractor who applies. If you hire an unlicensed installer, you assume liability for code violations and inspection failures.
What inspections are required for a roof replacement in Ashland?
Two inspections: (1) Deck inspection — scheduled after permit issuance, before underlayment is laid. Inspector verifies existing roof conditions, confirms no hidden 3rd layer, checks deck for rot or loose nailing. (2) Final inspection — after shingles/panels are installed, flashing sealed, and ice-shield applied. Inspector verifies fastening pattern, ice-shield placement, flashing sealant, and overall workmanship per Oregon Building Code. Schedule both inspections by phone at least 24 hours in advance. No online inspection portal is available, so expect phone/email coordination.
Is ice-and-water-shield required in Ashland?
Yes, Oregon Building Code Section R905.11.4 mandates ice-and-water-shield from the eaves to at least 24 inches inside the building's exterior wall line (or the interior wall of an unheated attic space if that's farther). Ashland's 4C climate with 12-inch frost depth and freeze-thaw cycles makes this rule essential to prevent ice dams and water infiltration. All roof types — asphalt, metal, tile — require ice-shield. Cost is $200–$400 per home; it's a non-negotiable permit requirement and inspectors verify placement at final inspection.
What underlayment should I specify in my Ashland roof permit?
Oregon Building Code accepts Type I (15 lb), Type II (30 lb), or Type III synthetic underlayment per ASTM D226. Synthetic underlayment (polypropylene or polyester) is preferred in Ashland because it resists moisture and is compatible with both asphalt and metal roofing. Specify the product name and ASTM rating in your permit application, e.g., 'GAF Weather Watch, Type II, ASTM D226' or 'Synthetic underlayment, min 130 gsm, ASTM D6380'. Felt underlayment is accepted but outdated and slower to install. Budget $400–$800 for underlayment material and labor.
Do I need a structural engineer for a roof material change?
Yes, if the new material weighs more than the old. Ashland Building Department requires a structural engineer's letter (PE-signed) confirming that the existing roof framing can support the new load. Metal roofing (1-3 psf) typically doesn't trigger this since it's lighter than asphalt (3 psf), but tile (10-15 psf) or slate (12-20 psf) definitely does. The engineer reviews truss or rafter drawings and site conditions, then stamps a letter. Cost is $600–$1,200. If you don't provide this letter and the city discovers a material change during plan review, they reject the application and require resubmittal. Material change without engineer approval can also void roofing warranty and create liability if the roof fails.
What happens at the final roof inspection in Ashland?
The inspector verifies: (1) ice-and-water-shield is properly placed and sealed; (2) underlayment is correct product and covers entire roof; (3) fastening pattern matches permit spec (nail type, spacing, gun pressure); (4) flashing around chimneys, vents, skylights is sealed with compatible sealant (roofing cement or silicone, never latex caulk); (5) shingles or panels are straight, no wrinkles or buckling; (6) valleys are sealed per spec (either cemented or open depending on design). If any issue is found, the inspector issues a deficiency card. You correct it (usually a contractor callback) and call for re-inspection, adding 1-3 days. Once final passes, the city issues a Certificate of Occupancy or final sign-off in the permit file. Keep this document for insurance and resale.
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.