Foundation Repair in Sacramento, CA

Connect with local trade pros serving Sacramento and the rest of Sacramento County.

Water, soil and Sacramento foundations

Sacramento sits where the American River meets the Sacramento River, and much of the city lies on river-deposited soils. Soil conditions can vary from one neighborhood, and sometimes one lot, to the next. Some areas have clay that swells when wet and shrinks when dry; others have looser deposits that can settle. For a homeowner, the practical point is that local soil behavior matters, and a foundation contractor or engineer should look at your specific site rather than assume.

Wet winters, dry summers

Sacramento gets most of its rain in winter, and summers are long and dry, with National Weather Service records including stretches of nine or more consecutive days at 100°F or higher. That cycle of wet and dry is hard on foundations on clay soils, which swell in the rainy season and shrink as they dry out in summer. The result can be seasonal movement: doors that stick in winter and swing freely in late summer, or cracks that open and close. Keeping moisture around the foundation more consistent helps. That means good gutters and downspouts in winter, and steady, moderate irrigation near the house in summer rather than letting soil dry out completely and then soaking it.

Slab and raised foundations

Sacramento has many homes on concrete slabs and many older homes on raised foundations with crawlspaces. Slab problems often show up as cracked tile, sloping floors and drywall cracks. Raised foundations can have issues with posts and piers in the crawlspace, deteriorated sill plates, or perimeter footings that have settled. A crawlspace inspection is a good starting point for older homes: look for standing water, damp soil, wood decay and posts that have shifted.

Drainage and high water

In wet years, some low-lying Sacramento neighborhoods have high groundwater, and winter fog and rain keep soils damp for long stretches. Water pooling against a foundation or under a raised house can soften soil and encourage wood decay in crawlspaces. Make sure downspouts discharge well away from the house, grade soil away from the foundation, and keep crawlspace vents clear. If the crawlspace floods regularly, ask about drainage improvements or a sump pump.

Trees and foundations

Sacramento's large shade trees can draw moisture from clay soils near foundations in summer, contributing to shrinkage and settlement. Before removing a large tree near the house, ask a foundation professional or engineer about the effect, because removing a tree can also change soil moisture and cause movement.

Before you hire

Ask Sacramento foundation contractors what's causing the movement, whether they measured floor elevations, which repair method they recommend and why, whether an engineer and permit are involved, and what the warranty covers. For major repairs, consider an independent structural engineer. Look up the contractor's California license with the CSLB.

Local facts behind this page

Sources checked 2026-10-17. Codes, rebates and standards change; the contractor you hire and your local building department have the final word on what applies to your property.

Before you hire in Sacramento County

Get Foundation Pros doesn't check contractors' credentials for you, so do it yourself before you sign anything: look up the contractor's California license number, classification and status on the CSLB website. The Contractors State License Board (CSLB) lookup is free: Contractors State License Board (CSLB).

  • Get the scope, price and timeline in writing before work starts.
  • Ask who pulls any required permit, and whether an inspection is part of the job.
  • Ask for proof of insurance and for references from recent local jobs, and call them.

Get help in Sacramento

Tell us what's going on and where you are. We pass your request to one independent local foundation repair contractor serving your area, who contacts you directly to discuss the job and give you a quote.

How it works

How it works