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.

All Building Construction serves all of Yamhill County — McMinnville, Newberg, Carlton, Dayton, Lafayette, Amity, and beyond — as a licensed Oregon general contractor (CCB #174384) with 20+ years of building experience. Kitchens, bathrooms, and custom homes. Call (503) 550-5112 to get started.

Oregon CCB Licensed · #174384

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.

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.

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.

From Your First Call to Final Walkthrough — How We Run Every Project

Three phases — each one confirmed with you before the next begins.

Step 1 — Consultation & Site Assessment

We start with a site visit. For lots here, that means walking the grade, checking FEMA flood zone status on river-corridor parcels, assessing drainage behavior on hillside clay-loam soils, and evaluating structural condition in older homes. From there, we provide a written estimate with line-item scope, priced to your specific site conditions.

Step 2 — Materials, Permits & Scheduling

Once approved, we finalize materials, coordinate trades, and handle all permitting through the relevant building department for your location — county building, McMinnville Building Division, or Newberg Building Division, depending on your parcel — including 811 clearance, flood elevation coordination where required, plan review correspondence, and any HOA or CC&R submissions.

Step 3 — Construction & Final Walkthrough

Our crew shows up on the date we committed to. We complete the work on schedule, keep the site clean, and flag any scope changes before they affect the budget. We close with a final walkthrough before signing off. Warranty documentation provided in writing at close.

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

Yes, in almost all cases. Oregon requires a permit for any remodel involving structural changes, electrical, plumbing, or mechanical work. Where you file depends on your city: McMinnville (Building Division, 231 NE 5th St, (503) 434-7314) and Newberg (Building Division, 414 E First St, (503) 537-1286) each have their own building divisions. Dayton, Dundee, and Lafayette issue permits through each respective city but use the Newberg Building Division for plan review and inspections. Most other cities and unincorporated parcels route through the Yamhill County Building Department (535 NE 5th St, McMinnville, (503) 434-7516). Zoning questions always route to your city’s city hall. Permit fees are calculated by project valuation — current schedule at yamhillcounty.gov/671/Building. Processing times vary; call the relevant building department for current review times before scheduling.

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

Licensed & insured Oregon general contractor · CCB #174384 · 4.9★ on Google

Fields marked with an * are required

Call (503) 550-5112Call UsEmail Us