Deck building in Oregon
Oregon runs one of the strongest state-level contractor oversight systems in the country — the Construction Contractors Board licenses every deck builder who touches a residential job, posts their surety bond publicly, and runs a formal dispute-resolution track that can recover money from that bond without ever walking into a courtroom. Layer in the moisture and rot reality west of the Cascades that makes deck material selection a critical long-term decision, the east-side wildfire exposure that has rewritten homeowner underwriting since the 2020 Labor Day Fires, and a permit system administered by the Building Codes Division under the 2023 Oregon Residential Specialty Code, and an Oregon deck build looks very different from the same job in a neighboring state.
By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms
On this page:Deck costComposite vs wood
What makes Oregon deck building its own category
Oregon is one of the few states where a licensing board — the Construction Contractors Board (CCB) — licenses every contractor who touches a residential deck, requires a surety bond, and runs a homeowner complaint process that can collect on that bond outside the court system. The CCB framework is structurally stronger than the registration-only systems neighboring states run. Pair that with a peril profile that splits sharply at the crest of the Cascades — moisture, rot, and fungal growth west of the range; wildfire and fire-rated material requirements east of it — and a permit system under the 2023 Oregon Residential Specialty Code, and an Oregon deck build requires decisions that a California or Washington homeowner rarely faces.
Every construction contractor performing work in Oregon must hold a current CCB license under ORS 701.021 before bidding, advertising, or starting work. Deck building is residential construction; it falls under the Residential Specialty Contractor (RSC) endorsement at the CCB — the same endorsement that covers framing, finish carpentry, and other residential trades. The RSC endorsement requires a $20,000 surety bond, a general liability insurance policy filed with the CCB, and a continuing-education obligation at renewal. Performing construction work without the required license is a Class A misdemeanor under ORS 701.990, with civil penalties up to $1,000 per offense under OAR 812-005-0800.
The statewide residential code is the Oregon Residential Specialty Code (ORSC), administered by the Building Codes Division (BCD) inside the Department of Consumer and Business Services. The 2023 ORSC, based on the 2021 International Residential Code with Oregon amendments, took effect October 1, 2023. IRC Section R507 (Exterior Decks) governs ledger attachment, post-and-beam sizing, guard-rail height and baluster spacing, and stair design. Local jurisdictions — Portland, Eugene, Salem, Bend, Medford, and county building departments — administer the permit process, but the technical floor is statewide. A legitimate Oregon deck contract assigns permit responsibility in writing and names the authority having jurisdiction.
The peril split across the Cascades is the fact every Oregon homeowner has to internalize for deck material selection. Western Oregon — the Willamette Valley, Portland metro, the coast range, and the southern coast — sees well over 150 days of measurable precipitation per year. Moisture exposure, fungal colonization, and freeze-thaw cycling at shallow depths make wood deck material selection and drainage design critical. An untreated or inadequately maintained wood deck on a Portland rental property can develop soft spots in framing members within five years. Eastern Oregon — Bend, Redmond, Klamath Falls, Pendleton, and the high desert — is drier but sits in the post-2020 wildfire-underwriting zone, where fire-rated materials and defensible-space requirements are increasingly part of both code and insurance underwriting.
The frost depth picture in Oregon splits along elevation and geography. Western Oregon valleys — Portland, Salem, Eugene, and the coast — see minimal frost penetration (0 to 12 inches in most years). The Cascades and high country see meaningful freeze-thaw cycling; Bend at 3,600 feet elevation has a frost depth of 18 to 24 inches. The Blue Mountains and Wallowa highlands push deeper. Unlike Minnesota, Oregon's frost-depth variation requires confirming the local jurisdiction's requirement rather than applying a statewide number.
Estimate your Oregon deck cost
Adjust size, material, and the east-of-Cascades fire-material toggle below. The Oregon calculator applies Western Oregon moisture-management scope as a baseline adder — ledger flashing, drainage, and board-gap detailing that are standard practice on any quality west-side deck. The fire-material toggle reflects the composite or PVC material premium that wildfire-scored eastern Oregon parcels increasingly warrant.
Fire-rated composite or PVC decking is increasingly warranted for wildfire-scored parcels in Deschutes, Jackson, Klamath, and Lake counties — both for 2023 ORSC Section R327 compliance and for carrier underwriting. Toggling on reflects the composite or PVC material premium above pressure-treated lumber as the baseline deck material.
- Materials$3,246 – $8,145
- Labor$2,003 – $4,673
- Permits & disposal$776 – $1,207
Includes Oregon code adders: Ledger flashing, drainage slope, and moisture-management scope (western OR standard), Permit and inspections (footing, framing, and final — required by most OR jurisdictions)
Get actual bids →Directional estimate. Does not include guard rail system, stair runs, or built-in features beyond the headline deck scope. Submit your zip above for real bids from CCB-licensed Oregon deck contractors.
Oregon deck insurance: Coverage A, exclusions, and the wildfire market
An Oregon deck is Coverage A — part of the dwelling — on a standard homeowners policy. Covered perils include wind, falling objects, fire, and ice-storm damage. Rot, decay, gradual deterioration, and flood damage are universally excluded. In eastern Oregon wildfire-scored ZIP codes, a deck built of non-fire-rated materials may affect whether a carrier will renew the policy or at what terms. The UTPA provides a private remedy when a contractor engages in deceptive practices related to a deck build.
Wind damage to a deck — guard-rail destruction, board uplift, ledger-pull from a Pacific wind event — is a covered peril on standard Oregon HO policies. The January 2024 ice storm produced tree-fall deck damage across the Willamette Valley that generated a wave of claims under Coverage A. The November 2024 Pacific wind event hit the coast and coast range with gusts in the 70s mph. After any of these events, document with dated photos before cleanup and file a first-notice-of-loss promptly.
Rot and decay exclusions are the most common deck coverage gap in Oregon's wet west-side climate. A joist that softened because standing water collected at the ledger end due to improper flashing is not a covered loss — it is a construction defect or a maintenance failure. The mechanism that makes the rot a claim versus a coverage gap: if the ledger was improperly flashed by the original contractor, the rot is a construction-defect claim against the contractor under ORS 12.135 (ten-year repose from substantial completion, two-year discovery window). If the flashing was adequate but maintenance was deferred for multiple seasons, the carrier's decay exclusion is likely enforceable.
Eastern Oregon wildfire exposure has changed the Coverage A calculus for Deschutes, Jackson, Klamath, and Lake county homeowners. Carriers underwriting on proprietary parcel-level wildfire scores are increasingly noting deck material type — combustible vs. non-combustible — in their underwriting checklists. A Bend deck built with pressure-treated wood framing and composite or PVC decking may be more favorably underwritten than an equivalent structure with untreated wood decking. ORS 742.277 requires any nonrenewal materially related to wildfire risk to identify property-specific risk characteristics and mitigation options — if a carrier notes your deck material in a nonrenewal letter, the letter must also identify what changes would improve the property's insurability.
The UTPA (ORS 646.605 through 646.656) is the private consumer-protection remedy for contractor deceptive practices. ORS 646.638 authorizes actual damages or $200 (whichever is greater), plus punitive damages at the court's discretion, plus attorney fees for a prevailing plaintiff, for any willful unlawful trade practice. The one-year statute of limitations runs from discovery of the unlawful act — a short window that should be calendared. Oregon's Division of Financial Regulation (DFR) takes consumer complaints on insurance-carrier conduct at dfr.oregon.gov.
- Deck is Coverage A — wind, fire, and falling objects covered; rot, decay, and flood excludedProper ledger flashing and drainage design are what keep rot in the contractor-liability column rather than the excluded-loss column.
- UTPA private right of action under ORS 646.638Actual damages or $200 minimum, punitive damages, attorney fees for a prevailing plaintiff. One year from discovery of the unlawful act.ORS 646.638
- ORS 742.277 — wildfire nonrenewal notice must describe property-specific risk and mitigationA carrier nonrenewing for wildfire risk must explain what property characteristics drove the decision and what the homeowner can do. Deck material type is increasingly included.ORS 742.277
- 10-year construction repose (ORS 12.135) with 2-year discovery windowA latent deck defect — ledger rot, a corroding post base — first discovered in year seven is still actionable against the contractor.ORS 12.135
- DFR consumer advocacy — file at dfr.oregon.govDFR forwards complaints to the carrier and requires a written response. In 2024 the team recovered $8.9 million for Oregon consumers across 5,445 complaints.DFR file a complaint
The Construction Contractors Board: Oregon's deck compliance floor
Oregon's homeowner protection for deck work runs through the Construction Contractors Board — a state licensing agency with disciplinary authority, a public complaint database, a formal mediation process, and a surety-bond collection pathway that lets a homeowner recover money without a full civil trial. Every residential deck contractor must hold an active CCB license, post a surety bond, and name the CCB as a certificate holder on a liability policy before they can legally bid a job. A homeowner who learns the verification steps and the complaint track can avoid or unwind nearly every bad-actor pattern that reaches Oregon driveways.
ORS 701.021 is the license requirement. Any person or joint venture that undertakes, offers, or bids on construction work in Oregon must hold a current CCB license with an appropriate endorsement. Residential deck work falls under the Residential Specialty Contractor (RSC) endorsement — the same endorsement that covers framing, finish carpentry, and other residential specialty trades. The RSC endorsement carries a $20,000 surety bond requirement, a liability insurance minimum filed with the CCB, and a continuing-education obligation at renewal. Performing construction work without the required license is a Class A misdemeanor under ORS 701.990.
The CCB bond is what backs up a homeowner's recovery when a licensed contractor fails to perform. The $20,000 RSC bond is a surety that the CCB directs to pay on a final judgment. If a contractor abandons a deck mid-build, installs non-conforming framing, or refuses to honor a warranty, a homeowner files a complaint under ORS 701.145 and triggers the dispute-resolution process. The CCB attempts mediation; if that fails, the homeowner pursues a court judgment or arbitration award. Once a final judgment is in hand, the CCB notifies the surety and directs payment up to the bond amount.
Timing is the detail most homeowners miss. ORS 701.143 requires the complaint to be filed within specific windows — for residential work on an existing structure, within one year of substantial completion or the date work ceased. A homeowner who misses the filing window loses the CCB dispute-resolution track entirely and is left with civil litigation only. The 30-day pre-complaint notice to the contractor by certified mail to the address on file with the CCB is a procedural prerequisite.
Verification takes about five minutes. Go to search.ccb.state.or.us and search by contractor name or CCB number. The tool returns license status (active, suspended, expired, or revoked), endorsement type, bond carrier and amount, liability insurance carrier and expiration, and any disciplinary actions on record. A contractor who cannot produce a CCB number — or whose number returns anything other than active with current bond and insurance — is not legally allowed to perform work on your home. Screenshot the page on the day you verify; status can change between signing and start of work.
The five-minute pre-signing deck contractor verification for Oregon homeowners
Before you sign an Oregon deck contract, work through this five-step check. Every step is free, every step takes less than ten minutes, and the combination catches essentially every unlicensed operator and lapsed-bond pattern that reaches Oregon driveways.
- 1. CCB license lookup at search.ccb.state.or.us
Search the business by name or CCB number. Confirm status shows Active, confirm the endorsement covers residential construction (RSC, RGC, or RLC), confirm the surety bond is posted and current, and confirm the liability insurance carrier and expiration. Screenshot the page — status can change between signing and start of work.
- 2. CCB number on every document
Oregon law requires every licensed contractor to display their CCB license number on contracts, estimates, invoices, advertising, and business cards. A deck bid that omits the CCB number is prima facie non-compliant. Cross-check the number on the bid against the number returned by the CCB lookup — a mismatch is a red flag.
- 3. Independent certificate of insurance verification
Ask for a current COI listing you as certificate holder, then call the issuing insurer directly (not a number the contractor provides) to confirm the general liability and workers' compensation policies are in force. The CCB must also appear on file as a certificate holder.
- 4. Oregon business entity search at sos.oregon.gov
Cross-check the business name on the contract against the Secretary of State corporations database. Confirm the entity is active and in good standing, the registered agent has an Oregon address, and the business has existed for more than the last few months. A brand-new LLC after a storm or market surge is a pattern worth noting.
- 5. Written scope: ledger attachment, drainage, material spec, and permit responsibility
The contract must specify ledger attachment method (lag-screw or through-bolt schedule per IRC R507.9), decking material and grade, drainage slope, joist and beam sizes, guard-rail spec, and permit responsibility naming the authority having jurisdiction. Vague scope — 'standard deck' — is where Oregon deck disputes begin.
Verifying an Oregon deck contractor — CCB endorsements and the bond math
Unlike registration-based systems some other states run, Oregon issues an actual license — with disciplinary authority, public complaint history, bond on file, and an endorsement that tells you what scope of work a contractor is authorized to perform. Three questions settle most of the decision: does the CCB lookup show an active residential endorsement covering construction work, does the bond amount match the endorsement, and does the contract display the CCB number and assign permit responsibility.
Oregon's endorsement system is tiered by scope and project size. Residential Specialty Contractor (RSC) is the standard category for deck builders — it authorizes work in one or two unrelated building trades on residential or small commercial projects and requires a $20,000 surety bond. Residential General Contractor (RGC) authorizes broader residential construction and carries a $25,000 bond. Residential Limited Contractor (RLC) is suited to low-volume sole proprietors and is not the appropriate endorsement for typical deck builds. Confirm the endorsement matches the scope before signing.
The CCB bond backs up homeowner recovery when a licensed contractor fails to perform. A $20,000 RSC bond is a surety that the CCB directs to pay on a final judgment — multiple claimants in the same 90-day window share the bond pro-rata. The bond is meaningful on a single failed job but is not a substitute for confirming the contractor's own solvency, insurance, and track record. Bond claims take at least 60 days from receipt of a certified judgment by CCB.
The CCB complaint database is public. Disciplinary actions, civil penalty orders, suspended-license notices, and cease-and-desist orders appear on the contractor's search.ccb.state.or.us page and stay on record for multiple years. A contractor with recent disciplinary history is worth investigating further. Google reviews, Nextdoor threads, and neighborhood feedback give you the on-the-ground picture.
City and county permit rules layer on top of CCB licensing. Portland, Eugene, Salem, Bend, Medford, Gresham, and Hillsboro each administer their own permit processes through local building departments under the 2023 ORSC. Most deck additions to existing homes require a permit; the thresholds and inspection requirements vary by jurisdiction but always include a footing inspection and a framing inspection before decking is installed. The contract should name the authority having jurisdiction and assign permit pull, fee payment, and inspection scheduling in writing.
How to verify a Oregon deck builder license
Oregon publishes its active contractor licenses in a public database. Two minutes before you sign catches most unlicensed operators and lapsed licenses.
- 1Open the Oregon license lookup
Go to the Oregon contractor license search portal (Verify an Oregon contractor at the CCB). Ask the contractor for their license number on the first call so you can look them up directly.
Open → - 2Search by license number or business name
Enter the license number exactly as written. If the contractor hasn’t given you one yet, search by the business name that will appear on the contract — that’s what the license is actually under.
- 3Confirm the license is active and residential-qualified
The record should show the license as current and in good standing. Make sure the class covers residential deck construction — inOregon that’s typically RSC (Residential Specialty Contractor), RGC (Residential General Contractor), RLC (Residential Limited Contractor). A lapsed, suspended, or wrong-class license can’t legally pull a deck permit for your home.
- 4Check complaint and disciplinary history
Most state boards publish complaint counts and disciplinary actions next to the license detail. An active pattern of unresolved complaints, or a suspension within the past five years, is a hard stop.
Moisture, wildfire, ice, and the Oregon deck weather story
Oregon's weather hazards for deck owners split along the Cascades and stretch most of the calendar. Western Oregon decks die of biology — rot, fungal colonization, and the persistent moisture that works into ledger joints, end cuts, and board surfaces. Eastern Oregon is drier but exposed to wildfire and fire-rated material underwriting changes since 2020. Winter brings ice storms to the Willamette Valley and Pacific wind events to the coast. Each peril has a different material and maintenance response.
Moisture and fungal rot are the dominant deck perils on Willamette Valley and coastal decks. Portland, Salem, Eugene, and the Oregon coast average well over 150 days with measurable precipitation per year. Untreated or improperly maintained wood decks in these climates develop surface mold and mildew within one to two seasons, with framing-level fungal growth possible within three to five years if ledger flashing or joist drainage is inadequate. The specific failure pattern: standing water at the ledger end of joists — caused by a ledger installed without proper flashing or a deck pitched toward the house — produces joist-end rot that is invisible until a board sags or flexes under load. Annual cleaning and periodic board-end inspection are the maintenance response; proper ledger flashing with continuous metal and self-adhered membrane at the house interface is the installation response.
The 2020 Labor Day Fires reset Oregon's homeowner market and changed the material calculus for eastern Oregon decks. Beginning September 7, 2020, the Almeda Fire destroyed more than 2,600 homes in Jackson County; the Holiday Farm Fire erased much of Blue River in Lane County; the Beachie Creek Fire decimated the Santiam Canyon. Statewide: over 1 million acres burned and more than 5,000 structures lost. The 2024 fire season was Oregon's most expensive on record — over $350 million in suppression costs. Carriers in Deschutes, Jackson, Klamath, and Lake counties are underwriting on proprietary parcel-level wildfire scores, and a deck built of combustible materials on a wildfire-scored parcel is increasingly a factor in renewal underwriting.
The January 2024 ice storm hit the Willamette Valley with accumulating ice that brought down trees onto decks and damaged guard rails, posts, and decking surfaces across the region. Lane County absorbed more than $40 million of the $72 million statewide assessed damage. Tree-fall onto deck surfaces is a covered peril under Coverage A — but a deck that failed because of pre-existing rot or inadequate post anchoring is a construction-defect or maintenance issue, not a covered peril. Inspect posts, post bases, and ledger joints annually and especially after any ice or wind event.
Pacific wind events are the coastal deck story. The November 2024 bomb-cyclone system brought sustained winds with gusts in the 70s mph to Clatsop, Tillamook, and Lincoln counties. Coastal decks need six-nail fastener patterns on decking boards per manufacturer and code requirements, starter strips at all edges, and post-base hardware rated for coastal wind uplift. A deck that wasn't designed for Pacific-coast wind loads is one major storm away from significant structural distress.
- 2020Labor Day Fires (Almeda / Holiday Farm / Beachie Creek)Five simultaneous fires burned 1 million+ acres and destroyed 5,000+ structures. Reset Oregon homeowner market and wildfire underwriting for eastern Oregon decks.
- 2024January ice storm (Jan 10–22)Accumulating ice across the Willamette Valley and southern Oregon. $72M in assessed damage statewide; Lane County absorbed $40M+ in tree-fall and structural damage.
- 2024Pacific wind event (Nov 19–20)Bomb-cyclone with gusts in the 70s mph to Clatsop, Tillamook, and Lincoln counties. Second wave of wind-damage claims on coastal structures.
Red flags specific to Oregon deck contractors
Oregon regulates deck contractor conduct through CCB licensing (ORS 701), the UTPA (ORS 646.605 et seq.) as the private remedy, and the Oregon Home Solicitation Sales Act (ORS 83.710–83.750) for door-to-door contracts. The patterns that matter on Oregon deck jobs map directly to those statutes.
- No CCB license — or a license showing Suspended / Expired / RevokedORS 701.021
Performing construction work without a current CCB license is a Class A misdemeanor under ORS 701.990 and carries civil penalties up to $1,000 per offense. An unlicensed contractor cannot pull a permit, cannot post a bond, and cannot be pursued through the CCB dispute-resolution track. Look up every bidder at search.ccb.state.or.us before signing.
- Missing CCB number on the bid, contract, or invoiceORS 701.055
Oregon licensed contractors must display their CCB number on every contract, estimate, invoice, advertisement, and business card. A bid that lacks a CCB number is prima facie non-compliant. A mismatched number — the number on the bid doesn't match the CCB lookup page — typically indicates a borrowed or fabricated identity.
- No ledger flashing or drainage plan on a western Oregon deck bidIRC R507.9 / 2023 ORSC
A deck contract for a Portland, Salem, Eugene, or coastal Oregon site that does not specify continuous metal flashing at the ledger-to-house interface and a drainage slope away from the house is missing the two items most responsible for premature joist rot and ledger failure in Oregon's wet climate. These are not optional upgrades — they are basic installation practice for a wet-climate deck.
- Combustible decking on a wildfire-scored eastern Oregon parcel without disclosureORS 742.277 / 2023 ORSC Section R327
For Deschutes, Jackson, Klamath, and Lake county decks, a contractor who proposes pressure-treated wood decking without discussing fire-rated alternatives or the carrier underwriting implications of combustible deck material on a wildfire-scored parcel is providing incomplete material advice. A carrier's nonrenewal letter noting combustible deck material is not a surprise worth accepting.
- Door-to-door pressure to sign the same day (Home Solicitation Sales Act)ORS 83.720
The Oregon Home Solicitation Sales Act (ORS 83.710–83.750) applies to any home-improvement contract signed somewhere other than the contractor's main place of business — including your front porch. You have three business days to cancel for any reason. A door-knocker who says 'same-day only' is either lying about the law or knowingly violating it.
How to report it
Oregon handles deck contractor and carrier misconduct through parallel channels. Each is free, takes about fifteen minutes, and does not require that you have already been harmed.
- CCB — licensing, bond claims, disciplinary mattersccb.oregon.gov
- Oregon DOJ Consumer Protection Section (UTPA)justice.oregon.gov/consumer/complaint
- Division of Financial Regulation — carrier conductdfr.oregon.gov
- DFR consumer advocacy hotline1-888-877-4894
- Oregon DOJ consumer hotline1-877-877-9392
What drives Oregon deck pricing
Oregon deck pricing splits along the Cascades and along the urban-rural line. Portland metro and coastal Oregon labor runs at or modestly above the national median and includes a moisture-management scope — ledger flashing, drainage slope, and board ventilation — that bumps material and labor spend for any quality west-side deck. Bend and Central Oregon pricing rises with resort-town labor premiums and fire-rated material considerations east of the Cascades. On a 300-square-foot pressure-treated deck in Portland, expect $18,000 to $30,000 installed; composite or PVC adds 40–70% to the material line.
Western Oregon deck pricing includes a moisture-management scope that most dry-climate guides omit. A legitimate Portland or Salem deck bid includes: continuous metal flashing with self-adhered membrane at the ledger-to-house interface; decking installed with a 1/8-inch gap between boards for drainage and airflow; joist ends sealed with end-cut preservative where cuts occur; and drainage slope away from the house at a minimum of 1/8 inch per foot. A Portland-metro bid that skips the ledger flashing detail and does not specify drainage slope is pricing a five-year rot problem, not a fifteen-year deck.
East of the Cascades, the material and fire-rating considerations shift. Bend, Redmond, Klamath Falls, and Lakeview sit in the post-2020 wildfire-underwriting zone. Carriers in these counties are increasingly noting combustible deck materials in underwriting checklists. Composite or PVC decking with a Class A fire-rated assembly designation is a meaningful step toward favorable underwriting in wildfire-scored parcels — and the cost premium over pressure-treated lumber is narrowing as composite prices have come down. A Bend deck contractor who does not discuss fire-rated material options is not giving a complete east-of-Cascades consultation.
The Oregon coast carries a wind-load premium on fastener and hardware specifications. Coastal Clatsop, Tillamook, Lincoln, and Lane county decks are exposed to Pacific wind events with gusts into the 70s mph. Decking-board attachment at six-nail or six-screw patterns per manufacturer requirements, post-base hardware with coastal wind-uplift ratings, and synthetic deck-rail components that resist salt-air corrosion are the standard scope on a legitimate coastal Oregon deck bid.
- Western Oregon moisture-management scope (Willamette Valley + coast)+$1,000–$2,500 on a Willamette Valley or coastal deck
Ledger flashing with continuous metal and self-adhered membrane, drainage slope, board ventilation gaps, and joist-end sealing are standard on Portland, Salem, Eugene, and coastal deck bids. Omitting these items prices a rot problem, not a deck. The scope adds $1,000–$2,500 on a 300 sq ft deck but avoids a $5,000–$15,000 joist-and-ledger replacement in year six.
- East-of-Cascades fire-rated material consideration+$4,000–$10,000 for composite vs. PT material on a 300 sq ft deck
Deschutes, Jackson, Klamath, and Lake county decks are in wildfire-underwriting zones. Composite or PVC decking with Class A fire-rating adds 40–70% to material cost over PT but may improve carrier underwriting. A documented fire-rated assembly can move a nonrenewed homeowner back into the standard market.
- Material tier selectionPT $16–32/sqft; cedar $22–40; composite $30–55; PVC $40–65; hardwood $44–72 (installed)
PT lumber is the cost baseline. Cedar adds natural rot resistance at moderate additional cost. Composite (capped) eliminates most maintenance. PVC is the most maintenance-free but expands and contracts with temperature; specify for western Oregon's mild temperature range or eastern Oregon's wider swings accordingly.
- Portland / Bend / coast labor premium-10–15% in secondary Willamette Valley markets vs. Portland or Bend
Portland metro deck labor runs materially above secondary Willamette Valley markets. Bend labor runs above Portland on resort-town premiums. Oregon coast labor carries travel-time and wind-spec surcharges. Medford and Corvallis bids on the same deck routinely come in 10–15% below Portland.
Ranges are directional, derived from 2025–2026 Oregon contractor bid data, CCB licensee pricing guidance, DFR-reported renewal trends, and AWC DCA 6 specifications. Individual jobs vary with deck size, height, access, and material tier.
Published ranges for 300 sq ft deck installations in Oregon markets. Directional only — a real bid requires a site visit and a written scope.
| Metro | Typical range | Note |
|---|---|---|
| Portland / Gresham / Hillsboro | $18,000–$30,000 | Highest labor rates in state; moisture-management scope standard. |
| Salem / Keizer | $16,000–$27,000 | Tracks Portland within ~10%. |
| Eugene / Springfield | $16,000–$27,000 | Jan 2024 ice-storm exposure; moisture-management scope same as Portland. |
| Bend / Redmond | $18,000–$31,000 | Resort-town labor premium; fire-rated material discussion warranted. |
| Medford / Ashland | $15,000–$26,000 | Post-Almeda reconstruction pressure; wildfire-scored ZIPs. |
| Oregon coast (Clatsop / Tillamook / Lincoln) | $17,000–$29,000 | Wind-rated fastener scope; travel-time surcharges. |
Ranges pulled from 2025–2026 contractor bid data and Oregon aggregator sources. Mountain jurisdictions and wildfire-scored ZIPs run above the top of these ranges. Treat as a sanity check, not a budget.
Frequently asked questions
Yes. ORS 701.021 requires every construction contractor — including every residential deck builder — to hold a current CCB license before bidding, advertising, or starting work. Residential deck work typically falls under a Residential Specialty Contractor (RSC) endorsement, which carries a $20,000 surety bond and a liability insurance minimum filed with the CCB. Verify any Oregon deck contractor at search.ccb.state.or.us before signing — the lookup returns license status, bond, insurance, and disciplinary history.
Performing construction work without a current CCB license is a Class A misdemeanor under ORS 701.990 and carries civil penalties up to $1,000 per offense. An unlicensed contractor cannot pull a permit, cannot post a surety bond, and cannot be pursued through the CCB dispute-resolution process. Report unlicensed contracting to the CCB at ccb.oregon.gov.
Almost certainly yes. Under the 2023 Oregon Residential Specialty Code (ORSC), most deck additions to existing homes require a permit. The permit triggers a footing inspection, a framing inspection (before decking covers the structure), and a final inspection. An unpermitted deck may not be insurable as a covered structure, creates undisclosed liability on a home sale, and can require teardown. The contractor should pull the permit in their own name and name the authority having jurisdiction in the contract.
IRC R507.9 (adopted by the 2023 ORSC) requires the ledger to be through-bolted or lag-screwed into the band joist of the house per a prescriptive fastener schedule based on ledger size, joist span, and tributary load. Continuous metal flashing with self-adhered membrane at the ledger-to-house interface is required to prevent moisture infiltration — especially critical in western Oregon's wet climate. A nailed ledger or a ledger without continuous flashing is a code violation that typically produces rot within three to five seasons.
All materials can work in western Oregon with correct installation, but maintenance requirements differ significantly. Pressure-treated lumber in wet climates requires consistent annual sealing and inspection of joist ends and ledger joints. Cedar performs similarly with slightly better natural rot resistance. Capped composite decking resists moisture and fungal colonization and requires only periodic cleaning — a meaningful advantage in Portland or coastal Oregon over a 15-year ownership horizon. PVC decking shares composite's moisture resistance. For east-of-Cascades wildfire-scored parcels, composite or PVC with a Class A fire-rating adds further underwriting value.
The 2023 ORSC, adopting IRC R507.8, requires a guard rail when the deck surface is more than 30 inches above grade. The minimum height is 36 inches from the deck surface to the top of the guard. Baluster spacing must reject a 4-inch sphere — no opening larger than 4 inches. Stairs with four or more risers require a handrail at 34 to 38 inches in height.
A homeowner files a complaint under ORS 701.145 after giving the contractor 30 days of pre-complaint notice by certified mail. The CCB attempts mediation. If mediation fails, the homeowner pursues a court judgment or arbitration award; once a final judgment is in hand, the CCB notifies the contractor's surety and directs payment from the bond (up to $20,000 for RSC licensees). Residential complaints must generally be filed within one year of substantial completion of the work.
Yes. Carriers in Deschutes, Jackson, Klamath, and Lake counties are underwriting on proprietary parcel-level wildfire scores, and combustible deck material is increasingly noted in underwriting checklists. ORS 742.277 requires any nonrenewal materially related to wildfire risk to identify property-specific risk characteristics and mitigation options — including deck material type. Composite or PVC decking with a Class A fire-rated assembly designation is a common mitigation step that can improve renewal underwriting in wildfire-scored ZIPs.
Oregon cities we cover
Permit offices, frost-depth footing rules, and HOA review vary metro to metro. Pick your city for the local details that don’t fit on this page.
Sources
Every rule, statute, and figure on this page cites an authoritative source. Verify anything you're about to act on.
- ORS 701.021 — License requirement; endorsementsstatute
- ORS 701.145 — Resolution of complaints involving residential workstatute
- ORS 701.143 — Timely filing of complaintsstatute
- ORS 701.330 — Consumer notice + notice of procedure formsstatute
- ORS 701.990 — Criminal penalties (Class A misdemeanor)statute
- OAR 812-005-0800 — CCB schedule of civil penaltiesregulator
- ORS 646.638 — UTPA civil action by private partystatute
- ORS 646.608 — UTPA unlawful practices enumeratedstatute
- ORS 83.720 — Home Solicitation Sales Act (3-day cancellation)statute
- ORS 12.135 — 10-year construction statute of reposestatute
- ORS 742.277 — Wildfire nonrenewal notice requirementsstatute
- CCB — License lookupgovernment
- Oregon Construction Contractors Board — main sitegovernment
- DFR — File a complaintregulator
- 2023 Oregon Residential Specialty Code (BCD)regulator
- IRC Section R507 — Exterior Decks (2021 edition)industry
- American Wood Council DCA 6 — Prescriptive Residential Deck Construction Guideindustry
- Oregon DOJ — Consumer complaint portalgovernment
- Oregon DEM — 2020 Labor Day Fires commemorationgovernment
- OPB — 2024 ice storm damage assessment ($72M statewide)news
- NADRA Check Your Deck inspection programindustry
Ready to compare bids on a Oregon deck?
Two minutes of questions. A local deck builder reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.
Start with my zip code