General Contractor in Yamhill County, Oregon

General Contractor in Yamhill County, OR

Kitchen Remodels, Bathroom Renovations, and New Construction Across Yamhill County — From Wine Country Hillsides to River Valley Lots

All Building Construction · 303 NE 3rd St, McMinnville, OR 97128 · (503) 550-5112 · allbuildingconstruction.com
Call (503) 550-5112—or fill out the form below. We respond within one business day.

Testimonials

What Your Neighbors Are Saying

We strive to provide the best service possible, and it shows!

Robin Swenson

Because of Mark’s outstanding reputation, the photos of his work I have personally reviewed I will not hesitate to call Mark FIRST for all of our construction needs.

Tyler Sherwood

Mark does an awesome job… very friendly, timely, and does what he says. Anyone that has needs of a contractor, can never go wrong with him.

Rich Blaha

Mark and his crew are great. Timely, honest, and skilled. Our goto for project, large and small.

Bill Drew

I needed an opinion from a contractor regarding issues in a home I was looking to purchase. Mark was very helpful. He told me what he thought about the issues, and why. He didn’t overstate the problems, or try to sell me anything. He acted trustworthy, and that means a lot to me.

Kitchen Remodels, Bathroom Updates, and New Construction Throughout Yamhill County

Yamhill County’s residential housing stock spans wine country hillside parcels, river-valley floor lots, and mid-century suburban neighborhoods in McMinnville and Newberg. A significant share predates modern moisture, energy, and electrical standards. That’s the baseline condition we work from on nearly every project here.

Kitchen Remodeling

Kitchen remodels are the most frequent call we get across the county. Galley layouts, laminate counters, cabinetry that predates modern hardware — we handle the full scope: cabinet layout, load-bearing wall evaluation, rough-in plumbing, electrical, and finish work.

Best for: Full kitchen overhauls in homes built 1940–1990

Learn more →

Bathroom Remodeling

In older homes across the county, we frequently find tile installed directly over standard drywall instead of a water-resistant substrate. We demo to the studs, install cement board, and frame the drain correctly before any finish material goes up.

Best for: Full gut remodels, tub-to-shower conversions, ADA accessibility upgrades

Learn more →

Residential Construction & Custom Homes

Yamhill County’s building sites range from sloped vineyard parcels with expansive views to flat valley-floor lots with flood zone considerations near the Yamhill River corridors. We build on both — handling site assessment, foundation engineering, and full-phase permits through the appropriate building department.

Best for: Custom home builds, sloped or view lots, flood-zone and valley-floor parcels

Learn more →

Home Additions & ADUs

Addition and ADU scopes frequently grow once homeowners see what the site actually allows. We handle additions and ADUs from foundation to finish — including site planning, utility connections, and code compliance from day one.

Best for: Expanding living space, multigenerational housing, rental ADUs

Exterior Services — Siding, Windows & Decks

Annual rainfall here ranges from approximately 38 to 44 inches, depending on elevation and location. We install fiber cement siding with a proper rainscreen gap, replace single-pane windows with dual-pane units that meet Oregon’s current energy code, and frame decks with posts and hardware sized for the county’s 12-inch frost line.

Best for: Siding replacement, window upgrades, deck additions

Learn more →

Whole-Home & Interior Remodels

When a layout no longer fits the way the household lives, we renovate the entire home. Bedroom updates, basement finishing, whole-interior gut remodels — including any structural modifications the scope requires.Best for: Multi-room updates, aging-in-place modifications, full interior refresh

Learn more →

What Yamhill County’s Soils, River Corridors, and Older Housing Stock Actually Mean for Your Project

Yamhill County isn’t one site condition — it’s several. The soil under a hillside parcel above Carlton behaves differently from the valley-floor lot two miles away in Dayton, and neither of those is the same as a sloped parcel in the Chehalem Mountain foothills above Dundee. A contractor who quotes without walking the site is pricing based on assumptions, not on your land.

The county’s residential lots fall into three broad categories, each with distinct construction implications:

the wine country lots above Carlton, Dundee, and the Chehalem Mountains — sit on Jory clay loam, Oregon’s state soil. Jory is derived from basalt, moisture-retentive through spring, and subject to lateral movement under footings poured during the wet season. Deck posts on these lots need to be set to a minimum depth of 12 inches per the Oregon Residential Specialty Code, on concrete pads with appropriate hardware — not driven posts. On steeper slopes, post heights often exceed the limits at which standard prescriptive span tables apply; beam sizing requires engineering tailored to the actual load path.

in Dayton, Lafayette, and the North and South Yamhill River corridors carry a different constraint: proximity to the floodplain. Some of these lots carry FEMA Flood Zone AE designation, which typically requires a flood elevation certificate before a structural permit can be issued for ground-floor additions or new construction. We pull the FEMA Flood Insurance Rate Map for every valley-floor lot before quoting any foundation or addition scope.

in McMinnville, Newberg, and the incorporated cities in between carry the standard pre-1980 construction conditions: no drainage plane behind the original siding, no thermal break at windows, undersized electrical panels, and galvanized plumbing in many homes. These conditions don’t derail a project — they surface during demo and need to be priced in before finish work begins.

The homeowner had a bid from another contractor based on prescriptive deck framing tables. The lot had a steep rear grade — post heights at the low end exceeded the limits specified in the prescriptive tables. At that grade, a prescriptive table produces a structurally undersized deck.

We walked the site, calculated the actual post heights given the grade, and specified engineered beam sizing matched to the load path. The finished deck met the county’s building inspection requirements — the prescriptive bid would not have.

  • Jory clay loam on hillside and foothill parcels — moisture-retentive through spring; footings need concrete pads, correct hardware, and depth to grade; lateral movement risk on slopes
  • River corridor flood zones (North and South Yamhill River, Chehalem Creek) — Zone AE designation on some parcels typically requires a flood elevation certificate before permit issuance per FEMA NFIP requirements
  • Older housing stock county-wide — pre-modern siding, windows, electrical, and plumbing are the baseline condition in most renovation scopes across the county’s mid-century residential neighborhoods

Mark has been part of this community for over two decades. Beyond construction, he coaches soccer and tee-ball, serves in his church, and supports youth programs throughout the county — and most referrals trace back to that network.

About All Building Construction - Your Local Yamhill County Builder
finding a perfect lot and soil in yamhill county

What Yamhill County’s Permit Process Looks Like — and What We Handle So You Don’t Have To

Most smaller incorporated cities and unincorporated parcels route structural permits through the county building department. However, McMinnville and Newberg each operate their own building departments — projects in those cities go to city hall, not the county. Confirming jurisdiction is the first step before filing anything.

For most cities and unincorporated parcels: Yamhill County Building Dept, 535 NE 5th St, McMinnville, OR 97128, (503) 434-7516. 

For McMinnville: McMinnville Building Division, 231 NE 5th St, (503) 434-7314.

 For Newberg: City of Newberg Building Division, 414 E First St, Newberg, OR 97132, (503) 537-1286. 

Note: Dayton, Dundee, and Lafayette issue permits through each respective city but use the Newberg Building Division for plan review and inspections — contact each city directly for permit submission. City planning and zoning questions route to each city’s own city hall in all cases. Online permits through Oregon’s statewide portal at epermitting.oregon.gov.

  • Permit expiry: 180 days of inactivity — we schedule inspections proactively so your permit stays active
  • Oregon requires a CCB license for contractors performing compensated construction work — verify any contractor at ccb.oregon.gov; All Building Construction CCB #176384
  • 811 Call Before You Dig — required 2 business days before excavation; we file it, not you
  • Processing times vary by project type — call the relevant building department for current review times before scheduling
  • Permit fees: calculated by project valuation — current fee schedule at yamhillcounty.gov/671/Building
  • Flood zone: River-corridor parcels along the Yamhill River, South Yamhill River, North Yamhill River, and Chehalem Creek may carry FEMA Flood Zone AE designation — ground-floor additions and new construction on those lots typically require a flood elevation certificate per FEMA NFIP requirements adopted by Yamhill County; we confirm FEMA designation during site assessment
  • Frost line: 12 inches per Oregon Residential Specialty Code — all footings we set reach at least this depth
  • Historic overlays: Several communities here have pre-1940 downtown structures — confirm with the relevant city planning office before any exterior changes to older commercial or residential buildings

Permit application → plan review → correction notices → all inspections → 811 clearance → flood zone determination → HOA or CC&R submission. We coordinate property line questions if needed — before construction, not after a neighbor flags a violation.

Many incorporated cities here have limited HOA coverage in their core residential areas. Rural and semi-rural parcels in unincorporated areas may carry CC&R restrictions from original plat filings — confirm via title report before design begins. Where CC&R restrictions apply, we request the governing documents before finalizing any design and submit for approval on your behalf. That review typically adds 2–4 weeks — we start it in parallel with the permit, not after.

Yamhill County’s soil conditions, flood zone exposure, and older housing stock mean site assessment isn’t optional — it’s where accurate pricing starts.

Before you commit to any project with a footing, foundation, or structural component, let us walk the site first. Knowing what your lot requires before the bid is what keeps the estimate accurate and the timeline realistic.

Call (503) 550-5112 — or fill in the form.

Recent Construction and Remodeling Work Across the County

Projects throughout the county — single-room renovations to full new builds on hillside, valley-floor, and suburban lots.

Yamhill County, OR — Common Questions Before You Start a Project

We handle it. Many communities here have limited HOA coverage in their incorporated city cores, but rural and semi-rural parcels in unincorporated areas may carry CC&R restrictions from original plat filings — confirm via title report before design begins. Where restrictions apply, we request governing documents before finalizing any design and submit for approval on your behalf. That review typically adds 2–4 weeks, which we run in parallel with the permit application.

Yes. Soil conditions, flood zone exposure, and slope all vary significantly across the county — and each affects what a responsible site assessment and permit application looks like. Hillside parcels above Carlton and Dundee involve Jory clay loam and grade considerations. River-corridor lots in Dayton and Lafayette may require flood-elevation certificates per FEMA NFIP requirements before a structural permit is issued. We assess site-specific conditions on every project before quoting.

Pre-1980 construction adds variables — hidden conditions found during demo must be priced in before finish work begins. We assess those conditions during the site visit and incorporate them into the estimate up front. Typical timelines: kitchen remodels run 8–16 weeks from permit approval; bathroom gut remodels run 6–10 weeks; deck additions run 3–6 weeks. Pre-1980 homes can add 2–4 weeks when hidden conditions require remediation. We confirm your project’s timeline in writing before work starts.

For siding: fiber cement. It doesn’t absorb moisture, resists mold, and holds a paint finish significantly longer than wood in the valley’s rainfall zone. We install with a 3/8-inch rainscreen gap so bulk water drains away from the wall. For decks: composite decking eliminates the annual sanding and sealing pressure-treated wood requires in this climate. Pressure-treated wood without proper gapping shows surface cracking within 2–3 wet seasons in the valley.

We handle it — permit application, plan review, inspection scheduling, 811 filing, flood zone coordination where applicable, and any HOA submission is included in our scope, not an add-on. The permit is our responsibility as the contractor of record. Financing options available — ask us about current terms.

General Contractor Services Across the County

[McMinnville, OR →] — county seat; remodels, additions, custom homes in mid-century and newer residential

[Newberg, OR →] — kitchen and bathroom remodels, whole-home renovations

[Carlton, OR →] — Jory clay hillside lots, wine country residential and new construction

[Dayton, OR →] — valley-floor lots, South Yamhill River flood-zone parcels

[Dundee, OR →] — OR 99W corridor, Jory clay hillside and Chehalem Valley lots

[Lafayette, OR →] — North Yamhill River corridor, small-city residential

[Yamhill, OR →] — rural and small-city residential, agricultural parcels

[Amity, OR →] — rural residential and wine country parcels

[Sheridan, OR →] — South Yamhill River corridor, residential and mixed

[Willamina, OR →] — South county residential

Also serving: [Sherwood, OR →] · [Tigard, OR →] · [Tualatin, OR →] · [Wilsonville, OR →] · [Hillsboro, OR →] · [Forest Grove, OR →] · Full service area →

Close-up of finished stone turret with copper roof and custom window trim in Newberg, Oregon