
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.
Oregon CCB Licensed · #176384
Written warranty on all work
Serving Yamhill County since 2006
Licensed, Bonded & Insured
20+ Years Experience

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.
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.


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
What if my property has HOA or CC&R restrictions?
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.
Does my location in Yamhill County affect my project’s permit requirements?
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.
What does a kitchen remodel or bathroom renovation cost in Yamhill County, and how long does it take?
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.
What siding or decking materials hold up best in wet winters here?
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.
Do you handle the permit process, or do I have to manage that myself?
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 →

See What Your Yamhill County Lot Actually Requires — Before Anyone Quotes You
Yamhill County’s soil types, river corridors, and older housing stock create conditions that contractors unfamiliar with this region routinely misprice — then bill for later as change orders.
We visit before quoting.
We schedule site visits Mon–Sat.
Call (503) 550-5112 — or fill out the form. Mon–Sat 8:00 am – 5:00 pm · office@allbuildingconstruction.com
Financing options available — ask us about current terms.









