A properly poured concrete driveway in Des Moines should last 30+ years with minimal maintenance. The key is getting the basics right: subgrade prep, thickness, reinforcement, joint placement, and curing — especially in Iowa’s freeze-thaw climate.
What’s Included in Every Driveway Install
- Site assessment and grade survey
- Excavation and subgrade compaction (95% Proctor minimum)
- 4–6” compacted aggregate base
- 4” minimum concrete pour (5–6” for heavy vehicles)
- 6x6 #10 wire mesh or rebar reinforcement
- Control joints sawed within 24 hours of pour
- Edge troweling and broom finish (or decorative finish on request)
- 28-day cure period guidance
- Sealant application (recommended within 30 days)
Iowa Climate Considerations
Des Moines averages 40+ freeze-thaw cycles per year (Iowa State Climatologist data). Without proper air entrainment and joint spacing, concrete cracks within 2–3 winters. Polk County frost depth is 42 inches per the Iowa Residential Code; we pour all exterior footings at 44–48 inches for margin. Every DSM Concrete Pros pour uses air-entrained mix (5–7% air content per ACI 318 exposure class F3) and joints spaced no more than 10 feet apart.
Pricing
| Driveway type | Range (per sq ft) |
|---|---|
| Standard 4” broom finish | $6 – $8 |
| Reinforced 5” with rebar | $8 – $11 |
| Stamped or decorative | $11 – $16 |
| Exposed aggregate | $9 – $13 |
A typical 600 sq ft driveway falls in the $4,500–$7,500 range.
Process & Timeline
- Free estimate — site visit + written quote within 48 hours
- Schedule — typically 1–3 weeks out depending on season
- Demo & prep — remove old driveway, grade subgrade (1 day)
- Form & pour — set forms, place reinforcement, pour and finish (1 day)
- Cure — light traffic at 5–7 days, full at 28 days
- Sealant — apply within 30 days
Common Driveway Project Sizes in Des Moines
| Project type | Dimensions | Typical cost |
|---|---|---|
| Standard 2-car residential | 16’ × 30’ (480 sq ft) | $3,400 – $5,200 |
| Extended 2-car + RV pad | 20’ × 40’ (800 sq ft) | $5,600 – $9,000 |
| 3-car or wider lots | 24’ × 36’ (864 sq ft) | $6,100 – $9,800 |
| Long suburban driveway | 12’ × 80’ (960 sq ft) | $6,400 – $10,800 |
| Commercial entrance | 25’ × 50’ (1,250 sq ft) | $11,000 – $19,000 |
Most replacement projects in older Des Moines neighborhoods — Beaverdale, Drake, Sherman Hill — fall in the 480–700 sq ft range. New construction in Ankeny, Waukee, and Grimes subdivisions tends toward 800+ sq ft because of wider modern lot lines and three-car garage builds.
Permitting in the Des Moines Metro
Most metro cities require a permit for new driveways or driveway replacements in the right-of-way. We pull permits and coordinate inspections as part of every scope. Typical municipal fees:
- City of Des Moines — $75–$150 driveway permit; ROW work requires separate review
- West Des Moines — $100–$175; contractor registration required (we are registered)
- Ankeny, Urbandale, Waukee — $80–$130; pre-pour inspection on new construction
- Polk County (unincorporated) — $75–$120 depending on right-of-way involvement
Apron work (where the driveway meets the public street) is always a permit item because it sits in the public ROW. We never pour an apron without one.
Mistakes That Cost Driveways
We rebuild driveways every year that failed within 5–10 winters because of one of these:
- Pouring on uncompacted subgrade — Iowa clay heaves seasonally. Without 95% Proctor compaction and an aggregate base, settlement is guaranteed.
- No air entrainment — exterior mix without 5–7% entrained air spalls inside 3 winters.
- Joints spaced wider than 2.5× slab thickness — random cracking instead of controlled joints.
- Sealing too early — sealer applied before 28-day cure traps moisture and fails.
- De-icing with calcium chloride — chemically attacks concrete much faster than rock salt.
We document every pour with mix ticket, joint plan, cure log, and a 30-day sealer reminder, so failure modes have nowhere to hide.
Service Area
We pour driveways across Des Moines, West Des Moines, Ankeny, Urbandale, Waukee, Clive, Altoona, Johnston, Grimes, Pleasant Hill, Norwalk, and surrounding Polk County and Dallas County communities.