Concrete Slab: DIY vs Professional Installation
Labor accounts for 40 to 60 percent of a concrete slab job. Doing it yourself can save $1,000 to $3,000 on a medium-sized project. But concrete is unforgiving: once it sets, mistakes are permanent and expensive to fix.
What a capable DIYer can do
- +Small patios and shed bases (under 100 sq ft) - A 10x10 patio is manageable with bags of concrete and a rented mixer. No special skills needed for basic projects.
- +Excavation and gravel base - Digging out 6 to 8 inches and laying compacted gravel is physical but not technical work. Renting a plate compactor helps.
- +Form building and layout - Setting up 2x4 or 2x6 forms with proper level and slope is straightforward with basic carpentry skills.
- +Wire mesh placement - Rolling out and cutting wire mesh reinforcement is unskilled labor. Use chairs or rocks to keep it at mid-depth of the slab.
Where to hire a professional
- !Any slab over 200 sq ft - Ready-mix trucks deliver concrete in cubic yards. Once the truck is there, you have 1 to 2 hours to place and finish before it hardens. First-timers cannot maintain pace on large pours.
- !Garage floors and driveways - These require proper slope for drainage, consistent 6-inch thickness, and proper rebar placement. Errors result in cracking and pooling water.
- !Structural foundation slabs - Any slab that supports a building requires engineering specifications and licensed contractor work. This is not a DIY application.
- !Decorative finishes (stamped, exposed aggregate) - These must be performed while the concrete is at exactly the right hydration state. Timing is critical and experience-dependent.
DIY Cost Savings: What Is Realistic
| Project | Professional cost | DIY materials cost | Savings |
|---|---|---|---|
| 10x10 patio slab (100 sq ft) | $700 to $1,200 | $250 to $400 | $400 to $800 |
| 12x16 shed base (192 sq ft) | $1,200 to $2,000 | $500 to $750 | $700 to $1,250 |
| 20x20 patio (400 sq ft) | $2,500 to $4,500 | $1,000 to $1,600 | $1,500 to $2,900 |
| Two-car garage (600 sq ft, vehicle-rated) | $5,000 to $9,000 | Not recommended | Risk not worth it |
DIY materials include bagged or ready-mix concrete, gravel base, forms, and wire mesh. Does not include tool rental ($50 to $150 per day).
The 5 Most Common DIY Concrete Mistakes
Too much water in the mix
Weakens concrete by 30 to 50 percent. A too-wet mix feels easier to work but cracks sooner and dusts at the surface. Target a consistency that slides off a trowel without running.
Pouring on soft or uncompacted base
The slab will crack and sink as the base settles. Compact the gravel base thoroughly with a plate compactor before pouring. Skip this step and the slab will crack within 1 to 3 years.
Not sloping the slab for drainage
A flat slab pools water. Even a patio should slope 1/8 to 1/4 inch per foot away from the house. Garage floors should slope toward the door. Set forms at the correct pitch before pouring.
Letting the concrete dry too fast
Rapid drying in hot or windy conditions causes surface cracking before the concrete reaches full strength. Wet burlap or a curing compound applied immediately after finishing prevents this. Do not let the slab dry in direct sun without protection in summer.
Cutting control joints too late or not at all
Concrete shrinks as it cures and will crack. Control joints tell it where to crack: in a straight line that you cut, not randomly across the surface. Cut joints to one-quarter of the slab depth within 4 to 12 hours of finishing.
The Verdict
Small patios and shed bases under 200 sq ft are legitimate DIY projects that can save $500 to $1,500 in labor. Projects over 200 sq ft, all garage and driveway work, and anything structural should be professionally poured. The cost of fixing a cracked garage floor poured incorrectly will exceed the labor savings within a few years. If in doubt, hire the professional for the pour and do the site prep yourself to save $300 to $500 on labor.