What happens if you skip the permit (and you needed one)
- Tualatin Building & Planning can issue a stop-work order ($250–$500 fine per day of non-compliance) and require removal of unpermitted work at your cost — often $3,000–$8,000 or more if the roof must come off and be redone.
- Insurance claims on roof damage may be denied if the replacement was unpermitted, leaving you out tens of thousands of dollars on a future weather event.
- Home sale disclosure: unpermitted roof work must be disclosed to buyers in Oregon, and most lenders will require a retroactive permit (often more expensive) or a conditional clearance before closing.
- If a neighbor reports unpermitted roofing, enforcement comes via citation; Oregon allows neighbors to request remediation, and legal removal cost can exceed the original project budget by 50-100%.
Tualatin roof replacement permits — the key details
The foundational rule in Tualatin is Oregon Building Code R907.4, which mirrors IRC R907.4: no roof assembly shall have more than two layers of roofing material. If your home already has two layers of composition shingles (common in older Willamette Valley homes), a tear-off to the deck is not optional — it is code-mandated before any new material is installed. Tualatin Building Department applies this strictly; there is no variance path for a third overlay without removing at least one existing layer. The rationale is load capacity (two layers of asphalt shingles can add 20+ psf to an unbraced attic) and moisture management (trapped water and ice dams are catastrophic in Oregon's wet winters). When you request a permit, the building department will ask you to confirm the number of existing layers. If you guess wrong or discover a third layer during work, the inspector will halt the project and require tear-off before proceeding. This can add weeks and $2,000–$5,000 to your budget.
Underlayment and ice-and-water shield specifications are the second-biggest reason for permit rejections in Tualatin. Oregon's coastal and valley climates mean high precipitation and extended periods of freeze-thaw cycling, especially on north-facing slopes. The code requires that any synthetic or felt underlayment meet ASTM D226 Type II (or better) and be mechanically fastened per manufacturer specs. For roofs in Tualatin's climate zone 4C (and 5B in the east county), ice-and-water shield must extend a minimum 24 inches from the eaves on any slope that faces north or is in the shade of trees for more than 4 hours daily. Many homeowners and some contractors submit permits with vague specs like 'standard underlayment and eaves protection' — Tualatin will ask for product names, fastening patterns, and coverage drawings. Bring manufacturer installation sheets to your permit application or pre-application meeting; doing so eliminates the most common rejection category and speeds plan review to 1-2 days instead of 7-10.
Material changes — from asphalt shingles to metal standing seam, clay tile, slate, or architectural composites — trigger a different review path in Tualatin. If you are changing roofing material, the building department requires a structural engineer's report certifying that the existing roof deck and framing can support the new load (metal is lighter, but tile and slate can be 60+ psf vs. 15-20 psf for asphalt). This adds 1-2 weeks and $400–$1,200 to your timeline and budget. Additionally, if you are upgrading to a material with a Class A fire rating (which metal and tile typically are), you may also trigger requirements for gutter debris screens and attic vents if the existing vents are corroded or undersized — Oregon Building Code Section R905 mandates clear ventilation paths on all roof slopes. For a metal roof in Tualatin, plan to submit the engineer's report, a detailed fastening and flashing plan (standing-seam fasteners are not the same as shingle nails), and confirmation of valley and penetration flashing details.
The three-day waiting period is a quirk of Tualatin's process: once you submit a complete permit application, the building department will not schedule an approval meeting or release the permit until at least three business days have passed. This is not a defect-review delay; it is a policy buffer to allow for digital-records cross-check and neighborhood notification if your project is in a historic district or floodplain overlay. In practice, most roof-replacement permits for standard residential projects (not historic, not flood-prone, not material change) are issued in 5-7 business days if you submit correct underlayment specs and a clear tear-off/replace scope. Over-the-counter approval (same-day or next-day) is rare for roof work in Tualatin, even for like-for-like replacement, because each permit requires at least one plan-review stamp.
Inspection sequence matters because rework is expensive. Once your permit is issued, you can order materials and schedule the tear-off. Tualatin Building Department requires a deck inspection (before new underlayment or shingles are laid down) to confirm that the sheathing is sound, fasteners are adequate, and no rot or structural damage is present. This inspection typically takes 1-3 days to schedule. Once the deck is approved, you can proceed with underlayment and roofing. A second (final) inspection occurs after the roof is complete, checking fastening patterns, underlayment overlap, flashing details, and penetration sealing. If the inspector finds voids in fastening or improper underlayment lap (common with windy installs), they will require remediation before sign-off — expect 3-5 additional days if rework is needed. Total permit-to-sign-off timeline for a straightforward tear-off-and-replace in Tualatin is 4-6 weeks, including material ordering and weather delays.
Three Tualatin roof replacement scenarios
The three-layer rule in Tualatin: why it matters and how to confirm existing layers
Oregon Building Code Section R907.4, adopted and enforced strictly in Tualatin, states: 'Roofing material shall not be applied or fastened to any roof assembly that has more than one layer of existing roofing.' This sounds simple but trips up most homeowners because the rule means no roof assembly shall have more than two layers total (the existing layer plus the new layer). If you have two layers already, you cannot add a third without first removing at least one layer. Why? Load capacity is the primary concern. An unbraced attic truss or rafter with two layers of asphalt shingles already weighs 20-25 psf; adding a third layer pushes the load to 35+ psf, which most mid-century residential framing was not engineered for. The secondary concern is moisture. When two or more layers of roofing sit on top of each other, water vapor and frost can become trapped between the layers, leading to rot, mold, and structural decay — a particular risk in Oregon's wet climate where the relative humidity is 60-80% year-round and dew-point inversions occur frequently in winter.
Before you request a permit in Tualatin, confirm the number of layers on your roof. The most reliable way is to have a roofer remove a small section of shingles (a 2x2 foot test area) and inspect the nails and sheathing underneath. You will see nail heads from the underlying layer(s). If there is one layer of nails and one layer of shingles, you have one layer. If there are two distinct nail patterns and two shingle profiles visible, you have two layers. Tualatin Building Department will ask you to declare the number of layers in the permit application; if you declare one and the inspector finds two during the deck inspection, the project will be halted and a full tear-off will be mandated. This is not negotiable. Some contractors will propose a workaround — 'we'll remove the top layer and re-roof onto the bottom layer' — but this violates the intent of the code (load and moisture management) and Tualatin will reject it. Full tear-off to sheathing is the only path forward with two existing layers.
If you are a second or third owner and have no documentation of previous roofing, play it conservative in your permit application. Write 'two layers suspected based on roof age and neighborhood patterns; tear-off to deck will be performed; layers will be removed entirely.' This tells the building department you anticipate a full expose and accept the cost and timeline implications. The alternative — guessing 'one layer' and being wrong — results in a stop-work order and expensive rework. Tualatin's building department is efficient and not punitive, but they enforce the three-layer rule without variance or appeal for residential projects.
Moisture and underlayment in the Willamette Valley climate: why Tualatin specifies ice-and-water shield and inspection rigor
Tualatin sits in climate zone 4C (or 5B east of town), which experiences 45-55 inches of annual precipitation concentrated in October through March. Winter temperatures fluctuate: warm days (50-55°F) with rain alternate with freezing nights (25-35°F), creating conditions for ice dams and condensation. Ice dams form when snow on a roof melts due to heat from the attic, refreezes at the cold eaves, and creates a barrier that forces meltwater back under the shingles and into the attic insulation and framing. Once water is under the shingles, it can sit for weeks in the Willamette Valley winter, soaking the sheathing and rotting rafters. This is the reason Oregon Building Code mandates ice-and-water shield (a self-adhering synthetic barrier) at the eaves and valleys on every residential roof in zone 4C and above. Tualatin building inspectors are trained to verify that ice-and-water shield extends 24 inches up the roof slope from the eave line on every slope (not just north-facing, though north-facing slopes are the highest priority). Additionally, any valley must have ice-and-water shield running the full length and extending 12 inches on each side of the valley centerline.
Many roofers and homeowners from drier climates (Arizona, California) assume that standard felt or synthetic underlayment is sufficient. In Tualatin, it is not. Felt (tar-soaked or asphalt-impregnated) is hygroscopic — it absorbs moisture and loses integrity after 10-15 years in wet climates. Synthetic underlayment (polypropylene or polyester) is water-shedding and lasts longer (25+ years), but it still requires backup protection at the eaves and valleys via ice-and-water shield. If you submit a permit with vague language like 'standard underlayment and eaves protection,' Tualatin will ask: 'What product? What brand? What thickness? How far does the ice-and-water extend? Is it mechanical fastened or adhered?' Bring the manufacturer spec sheet to your pre-application meeting or submit a PDF with your application. This eliminates the top rejection category and speeds approval by 7-10 days. The final inspection will include an eaves check; the inspector will climb the ladder or walk the scaffolding and visually confirm ice-and-water shield installation at multiple points. If shield is present but inadequate coverage (e.g., 20 inches instead of 24), the roof will not be signed off until corrected.
Gutter and downspout sizing is also part of the moisture strategy in Tualatin. Oregon Building Code Section R902 requires that gutters be sized to handle a 100-year storm (approximately 1.5 inches per hour for 1 hour in the Willamette Valley). Undersized gutters (common on older homes) can overflow during heavy rain, dumping water directly against the foundation. If your re-roof permit involves gutter replacement or repair, the building department may ask for gutter sizing calculations. If you are not replacing gutters, the code does not require you to upgrade existing gutters, but be aware that undersized gutters can negate the benefit of new roofing and ice-and-water shield.
22500 SW Boones Ferry Road, Tualatin, OR 97062
Phone: (503) 691-3011 | https://www.tualatin.gov/permits-planning
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and City holidays)
Common questions
Do I need a permit to repair a roof in Tualatin, or just replace it?
Repairs are exempt from permitting if they cover less than 25% of the total roof area and do not involve removing more than two shingles or patching a hole larger than 12 inches in any direction. Repairs like replacing a few damaged shingles, sealing flashing, or patching small holes do not require a permit. However, if you are replacing more than 25% of the roof (even with the same material), a permit is required. Tear-off-and-replace always requires a permit, regardless of percentage.
Can I put a new roof directly over an existing two-layer roof in Tualatin?
No. Oregon Building Code R907.4, enforced strictly by Tualatin, prohibits any roof assembly from having more than two layers total. If you have two layers already, you must remove at least one layer (typically both are removed to the deck) before installing the new roof. Tualatin Building Department does not grant variances or exceptions to this rule. Full tear-off is mandatory.
How much does a roof-replacement permit cost in Tualatin?
Permit fees for roof replacement in Tualatin are typically based on the roof area and valuation. A standard asphalt-shingle replacement on a 2,000 sq ft home costs $150–$300. Material upgrades (metal, tile) or structural repairs can increase the fee to $400–$600. Contact the City of Tualatin Building Department to request a specific quote based on your roof size and scope.
What if the inspector finds rot or structural damage during the deck inspection?
If the deck inspection reveals rotted sheathing, damaged rafters, or inadequate fastening, the roofer must repair or replace those components before the new roof can be installed. This adds cost (typically $1,000–$5,000, depending on extent) and timeline (1–3 weeks). The inspector will verify that repairs meet Oregon Building Code before issuing final approval. Structural repairs may require a licensed contractor (not owner-builder labor).
Do I need to hire a licensed roofer, or can I do the roof replacement myself in Tualatin?
Tualatin allows owner-builders to perform roofing work on owner-occupied residential properties. You can pull the permit yourself and do the work, but you must be present for deck and final inspections. If you hire a contractor, they must be licensed with the Oregon Department of Consumer and Business Services (CCB). The permit will list the contractor, and they are responsible for code compliance and inspection coordination.
What is the ice-and-water shield requirement in Tualatin?
Ice-and-water shield must extend a minimum of 24 inches up the roof slope from the eave line on all slopes in Tualatin's climate zones 4C and 5B. Valleys must have ice-and-water shield running the full length plus 12 inches on each side. This is required because of the Willamette Valley's wet winters and freeze-thaw cycles, which create ice dams and condensation risks. Missing or inadequate ice-and-water shield is a top reason for roof inspection failures in Tualatin.
How long does it take to get a roof-replacement permit in Tualatin?
Permit issuance typically takes 5–7 business days if your application includes complete underlayment and fastening specs. Tualatin enforces a three-day administrative hold after application submission, so the earliest a permit can be issued is three business days. Once issued, deck inspection scheduling adds 3–5 days, and final inspection after installation adds 2–5 days. Total time from application to sign-off is usually 4–6 weeks, depending on material ordering and weather.
What happens if I start a roof replacement without pulling a permit in Tualatin?
Tualatin Building & Planning can issue a stop-work order and assess fines of $250–$500 per day of non-compliance. You would be required to remove unpermitted work at your own cost ($3,000–$8,000+), then pull a permit and redo the project under inspection. Home sale disclosures must list unpermitted work, which can kill a sale or require a retroactive permit. Insurance may deny claims on unpermitted roof work. It is far cheaper and faster to permit upfront.
Does Tualatin require a structural engineer's report for a metal roof?
Yes. If you are changing from asphalt shingles to metal, tile, slate, or any material with different load characteristics, Tualatin requires a structural engineer's report certifying that the existing roof framing can support the new load. Metal is typically lighter, but tile and slate can be 60+ psf (vs. 15–20 psf for asphalt). The engineer's report adds $600–$1,200 and 1–2 weeks to your timeline.
Is there a waiting period before I can start work after my permit is issued in Tualatin?
No. Once your permit is issued, you can begin work immediately. However, you must schedule a deck inspection with Tualatin Building Department before tearing off the old roof or before installing new underlayment and shingles. The inspection is typically available within 3–5 business days of request. Do not begin work without confirming the inspection appointment with the building department.
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.