I've been pouring concrete for fifteen years. Here's what actually moves the number on a residential slab bid.
1
Project type — A driveway takes more base prep and thicker concrete than a patio because it carries vehicle weight. Sidewalks are the cheapest per square foot because they're narrow and don't need heavy reinforcement.
2
Square footage — Larger pours get better per-foot pricing because the crew mobilizes once and the concrete truck dumps closer to full capacity. A 300 sq ft patio will cost more per foot than a 1,000 sq ft driveway.
3
Thickness — Standard residential is 4 inches. If you're parking a truck or RV, I spec 5–6 inches. That's roughly 25–50% more concrete by volume and adds material cost across the whole slab.
4
Finish choice — Broom finish is the baseline. Stamped concrete adds 50–80% because it requires specialty molds, color hardener, release agent, and a multi-step sealing process. Stained is less labor but costs more in materials.
5
Reinforcement — Wire mesh is standard for slabs. Rebar costs more but handles structural loads better, especially on driveways. Fibermesh is an additive that reduces cracking but doesn't replace rebar in load-bearing areas.
6
Site prep and grading — The ground has to be compacted and graded before the pour. If I show up and find soft soil, organic material, or standing water, that's extra labor and possibly a gravel import. Bad soil can add $500–$2,000.
7
Access for the concrete truck — A ready-mix truck needs to get within 100 feet of the pour or we're pumping. Pump trucks cost $200–$400 to mobilize. Backyard patios with no gate access always need a pump.
8
Demo of existing concrete — Breaking and hauling old concrete is always a separate line item. I charge $2–$6 per square foot depending on thickness and whether rebar is involved. That comes out before the new pour even starts.
9
Regional labor rates — Concrete finishers are some of the highest-paid trades in dense metros. The spread between rural and high-cost markets is wider for concrete than for roofing — I've seen $3/sq ft labor in one city and $8 in another.
10
Weather and season — Concrete can't be poured below 40°F without accelerators, which add cost. Hot weather requires retarders and wet curing. Spring and fall are the sweet spots — crews are available and the concrete cures right.
11
Control joints and cutting — Every slab needs control joints cut into the surface to prevent random cracking. I cut joints every 8–12 feet. Curved or decorative joint patterns add labor. Saw-cut joints look cleaner than tooled.
12
Sealing and curing — Basic broom finish doesn't need sealer. Stamped and stained concrete do — and the sealer has to be reapplied every 2–3 years. That's a long-term cost most homeowners don't factor into the upfront bid.
13
Permit fees — Most municipalities require a permit for driveways and slabs over a certain size. Fees range from $50 to $400. Some also require a slump test or inspection before the pour, which adds scheduling cost.