Crawl Space Repair in Milwaukie, OR

Milwaukie crawl space repair for the close-in eastside housing mix: pre-1940 craftsman, postwar ranch, and 1970s tract homes. Licensed Oregon CCB contractors.

Every inspection, quote, and repair is handled by an independent contractor licensed by the Oregon CCB (or Washington L&I across the river). We do the matching; they do the work.

19 service areas covered
free inspections
Verify any contractor's license: Oregon CCB or Washington L&I
Eastside Zone

About Crawlspaces in Milwaukie, OR

Last updated

Milwaukie carries some of the oldest housing stock outside inner Portland, with pre-1940 craftsman bungalows concentrated in historic Milwaukie and Ardenwald, postwar ranch homes through Lake Road and Island Station, and 1970s through 1980s tract subdivisions across the southern parts of the city. The mix produces the same age-stratified crawl space conditions as inner Portland: older homes with no original vapor barrier, newer homes with degraded original materials.

Historic Milwaukie homes often have low crawlspace clearance (18 to 22 inches), original old-growth Douglas fir joists, and a long history of moisture without any working vapor barrier. Modern retrofits in these homes require careful navigation around plumbing, HVAC ducts, and structural elements that were never designed to be worked around. Newer Lake Road and Island Station homes have more typical retrofit conditions: degraded 4-mil poly, sagging R-19 batt, and rim joist condensation issues.

Common Milwaukie scopes include full encapsulation with current-spec materials for older homes, vapor barrier replacement plus rim joist sealing for postwar and 1970s homes, and rodent exclusion work given the area's older housing density. Mold remediation is a frequent add-on for pre-1940 homes that have experienced decades of sustained moisture.

ZIP codes covered 97222, 97267
Neighborhoods Ardenwald, Lake Road, Island Station, Historic Milwaukie
Licensing body Oregon CCB

Milwaukie sits in the Eastside service zone. Contractors are Oregon CCB-licensed. Verify any contractor at oregon.gov/ccb before signing a contract.

Local Conditions

The highest pre-1980 share on this site

Milwaukie is the most uniformly old suburb of the eighteen service-area cities with published figures. Census American Community Survey five-year estimates for 2019 to 2023 put the median year built at 1967, with 74.1% of homes built before 1980 — the highest pre-1980 share measured — and 16.5% before 1950. One Milwaukie home in six predates 1950, and roughly one in nine was built in 1939 or earlier. Only Portland has a larger share of genuinely pre-war stock, at 34.3% before 1950, and Portland is a city of 304,113 housing units rather than 9,876. Almost none of Milwaukie is new: 5.7% of its homes were built in 2000 or later.

That one figure predicts most of what turns up under these houses. Pre-1950 construction in this region generally means no original ground cover of any kind, because none was required; low clearance, often under two feet; original framing that has spent seven decades or more over bare soil through wet winters; and in the oldest stock, post-and-pier or rubble foundations rather than a continuous stem wall.

Those are the conditions behind the largest crawl space bids in the metro, and they are the reason a Milwaukie quote can legitimately come in above the published ranges where a Wilsonville or Happy Valley quote at the same number would need explaining. Clearance under eighteen inches slows every task; there is no barrier to remove but there is often decades of debris; and framing damage found on entry changes the scope.

The corollary is that the cheapest useful intervention is often available here too. A house that has never had a ground cover gets a disproportionate share of the benefit from simply having one, well before anyone discusses full encapsulation.

Johnson Creek

Johnson Creek runs from Gresham through southeast Portland and meets the Willamette at Milwaukie, and it is a documented, repeatedly flooding corridor rather than a matter of local reputation. The U.S. Geological Survey has published flood-inundation maps covering 12.9 river miles of it, in eight maps at one-foot stage intervals from 9 to 16 feet.

The five largest floods recorded since 1940 give the frequency plainly: 7 December 2015 at 2,740 cubic feet per second, 22 December 1964 at 2,620, 19 November 1996 at 2,550, 2 January 2009 at 2,430 and 7 February 1996 at 2,350. Three of the five fall within the last thirty years.

If your address is near the creek, two things follow. The first is that flood history is a question for the FEMA panel and the city floodplain administrator, not for a contractor's estimate and not for this page. The second is that crawl space work in a flood-prone reach is a different design problem from crawl space work elsewhere: a sealed crawl space in a reach that takes surface flooding needs a route for water to leave, and equipment sited to survive being submerged.

The ground itself is not the problem

Given the age of the housing and the creek, the soil figure surprises people. USDA Natural Resources Conservation Service data clipped to the Milwaukie place boundary rates just 9.4% of the mapped area as somewhat poorly to very poorly drained — one of the driest readings of the eighteen cities, against 84.6% for Happy Valley and 61.6% for Hillsboro. A further 13.5% is unrated, most of it urban land and water.

Read together with the housing figure, that points somewhere specific. In Milwaukie, crawl space moisture is more often a materials-and-ventilation problem in an old house than a groundwater problem in wet ground. The absent or failed ground cover, the low clearance, and decades of evaporation from bare soil do the damage; the water table mostly does not.

Which is good news for cost, because vapor and ventilation scopes are cheaper than drainage scopes. It is also a reason to push back on a Milwaukie bid that leads with a perimeter drain and a sump without having established standing water or an active source.

One permit desk

Milwaukie is one of the Clackamas County cities that issues every permit type itself — building, mechanical, plumbing and electrical all come from the city, with none routed to the county. Lake Oswego and Wilsonville work the same way; Happy Valley, Oregon City and West Linn do not, and send electrical to the county.

For a homeowner it means a sump pump circuit and the rest of the job go through the same office, which is simpler than it is a few miles away. It is worth confirming a contractor knows that, since the surrounding cities do not all work this way.

Kellogg Creek, and where the flood question gets answered

Johnson Creek is the corridor with the long published record, but it is not the only watercourse the flood studies cover here. The FEMA Flood Insurance Study for Clackamas County includes Milwaukie and studies Kellogg Creek in detail, from its confluence with the Willamette upstream, alongside Johnson Creek and the river itself.

What neither document does is tell you which Milwaukie streets are affected. The USGS inundation mapping concentrates on the lower creek inside Portland, and the FEMA study establishes flooding sources rather than adjudicating addresses. That question is answered by the FIRM panel and the city floodplain administrator, and any contractor who answers it from memory during an inspection is guessing.

The reason to settle it before work starts is that it changes the design and not just the price. In a reach that can take surface water, a sealed crawl space needs a route for water to leave and equipment placed to survive submersion — which is close to the opposite of what a standard encapsulation detail does.

Sources for Milwaukie

  1. United States Census Bureau, American Community Survey 5-Year Estimates — Year Structure Built (B25034) and Median Year Structure Built (B25035) (ACS 2019–2023 5-year estimates, tables ACSDT5Y2023.B25034 and ACSDT5Y2023.B25035) Open dataset

  2. U.S. Geological Survey, Developing Flood-Inundation Maps for Johnson Creek, Portland, Oregon (Scientific Investigations Report 2017–5024, Stonewall and Beal)

  3. USDA Natural Resources Conservation Service, Soil Survey Geographic Database (SSURGO), via Soil Data Access (muaggatt.drclassdcd — drainage class, dominant condition) Open dataset

  4. Clackamas County, Building Permit Responsibility by Jurisdiction

  5. Federal Emergency Management Agency, Flood Insurance Study: Clackamas County, Oregon and Incorporated Areas (FIS 41005CV001B, countywide effective 17 June 2008, revised 18 January 2019)

Sources last checked between and .

Services

What Milwaukie's Figures Point To

The Census and soil-survey figures behind this page put Milwaukie the other way round: only 9.4% of its mapped ground is wet-rated, against a 26.4% median, while 37.4% of its housing was built before 1960 and 74.1% before 1980 (median 1967). Ground cover and the framing above it come ahead of drainage in the order things get looked at here.

Every crawl space repair service on this site, in the order Milwaukie's figures point to:

Or work back from a symptom: musty or earthy odor, cold floors, sagging or bouncy floors, or any of the others. If none of it narrows things down, what a crawl space inspection covers sets out how a contractor gets from a symptom to one written scope, and what to ask before accepting it.

Pricing here is the metro-wide modelled range, not a Milwaukie figure: vapor barrier $3,225 to $4,425, insulation $2,375 to $5,525, encapsulation $10,100 to $12,325. The cost guide shows what moves a bid above or below those. Floor and rim joist insulation are the parts of this work an Energy Trust incentive can pay toward; the 2026 rebate guide has the amounts and the existing-insulation limit.

Questions, Answered

Milwaukie Crawl Space FAQs

Ready to Fix Your Crawlspace?

Get matched with a licensed local contractor - Oregon CCB, or Washington L&I across the river - for a free in-home inspection, with no obligation.