All articles
Estimating8 min read

How to Estimate Concrete and Flatwork (With Real Numbers)

BidFlow Team

Concrete is one of those trades where a bad estimate doesn't just cost you money — it costs you money while you're standing in the sun watching a truck full of mud go off. You can't send it back. You can't pour half today and half next week. Once the truck shows up, you're committed. So getting the numbers right before you pick up the phone to order is the whole game.

Calculating Cubic Yards

Every concrete estimate starts with one number: cubic yards. The formula is simple. Length (feet) x Width (feet) x Depth (feet), divided by 27. That gives you cubic yards. A standard driveway or patio slab is 4 inches thick. Sidewalks are 4 inches. Garage slabs are usually 4-6 inches depending on local code and what's parking on them.

For irregular shapes, break the area into rectangles and calculate each one separately. For curved sections, use the closest rectangular approximation and add 10%. Don't try to get clever with geometry — just make sure you have enough mud.

Ready-Mix Costs and Ordering

Ready-mix concrete runs $140-$180 per cubic yard in most markets (2026 pricing). That's for standard 3,000-4,000 PSI mix, which covers most residential flatwork. Fiber mesh add-in is typically $8-12 per yard extra. High-early or high-strength mixes cost more — $160-$210 per yard depending on the plant.

  • Standard 4,000 PSI mix: $140-$180/yard
  • Short load fee (under 5 yards): $50-$100 per yard short — a 3-yard order might cost the same as 5 yards
  • Saturday/overtime delivery: $150-$300 extra per truck
  • Pump truck (boom): $800-$1,500 for a 4-hour minimum, required for backyard pours without truck access
  • Line pump: $400-$800, good for slabs within 200 feet of the truck
  • Extra time on site (over 5-7 minutes per yard): $2-$3 per minute standby

Forming and Prep Work

The pour is the exciting part. The prep is where the money is made or lost. A slab is only as good as what's underneath it, and skipping steps here is how you end up with cracks and callbacks. If you need a refresher on what to include in every estimate, run through the estimate checklist before you send anything.

Subgrade and Base

  • Excavation and grading: $1.50-$3.00/sq ft depending on soil conditions and equipment needed
  • Gravel base (4-6 inches compacted): $0.75-$1.50/sq ft for material and placement
  • Compaction: included in grading if you own a plate compactor, $150-$300/day rental if not
  • Geotextile fabric (over soft soils): $0.15-$0.30/sq ft

Forming

  • Straight forms (2x4 or 2x6 lumber + stakes): $1.00-$2.50/linear foot installed
  • Curved forms (flexible hardboard or metal): $3.00-$5.00/linear foot
  • Form oil and release agent: $30-$50 per job
  • Form stripping and cleanup: 1-2 hours labor depending on slab size

Reinforcement

  • Welded wire mesh (6x6 W1.4/W1.4): $0.25-$0.50/sq ft — fine for patios and sidewalks
  • Rebar grid (#4 rebar on 18-inch centers): $0.75-$1.25/sq ft — driveways and any vehicle traffic
  • Fiber mesh additive: $8-$12/yard added to the mix at the plant — good for shrinkage control, not a structural replacement for rebar
  • Chairs and tie wire: $50-$100 per job — rebar sitting on dirt is decorative, not structural

Expansion Joints and Control Joints

Expansion joint material (the foam strip against the house or garage) is $0.15-$0.30 per linear foot. Control joints — the lines you cut or tool into the slab — should be every 8-12 feet in each direction for 4-inch slabs. Spacing rule of thumb: 2-3 times the slab thickness in feet. So a 4-inch slab gets joints at 8-12 foot intervals. Skipping these is how you get random diagonal cracks instead of clean lines.

Finish Options and Cost Add-Ons

This is where flatwork goes from commodity to custom, and where your margins can expand significantly. Every finish option adds labor time, material cost, or both. Price accordingly — decorative work is skilled work and customers expect to pay more for it.

  • Broom finish (standard): no added cost — this is the baseline finish for driveways and sidewalks
  • Smooth/trowel finish: $0.25-$0.50/sq ft added labor — looks clean but gets slippery when wet, not recommended for exterior
  • Exposed aggregate: $2.00-$4.00/sq ft added — surface retarder applied, top paste washed off to expose stone, plus sealer
  • Stamped concrete: $4.00-$8.00/sq ft added — stamps, color hardener, release agent, and sealer, plus a skilled crew that can work fast before the mud sets up
  • Integral color: $0.75-$1.50/sq ft added — color mixed into the batch at the plant, consistent through the full slab depth
  • Acid stain (after cure): $2.00-$5.00/sq ft — applied after the slab cures, creates a mottled, translucent color effect
  • Polished concrete (interior): $3.00-$8.00/sq ft — multiple grinding passes with progressively finer diamonds, then densifier and sealer

Worked Example: 600 Sq Ft Driveway

Let's walk through a real bid. Standard residential driveway: 20 feet wide by 30 feet long, 4 inches thick, broom finish, rebar reinforcement. Reasonably flat lot, truck can back in, no pump needed.

Materials

  • Concrete: 20 x 30 x 0.33 / 27 = 7.3 yards → order 8 yards @ $160/yard = $1,280
  • Gravel base (5 inches): 600 sq ft @ $1.00/sq ft = $600
  • Rebar (#4, 18-inch grid) + chairs + tie wire: 600 sq ft @ $1.00/sq ft = $600
  • Forming lumber, stakes, oil: 100 linear feet @ $1.75/ft = $175
  • Expansion joint material: 20 linear feet @ $0.20/ft = $4
  • Curing compound and sealer: $120
  • Consumables (blades, saw for control joints, misc): $75

Materials subtotal: $2,854

Labor

  • Day 1 — Excavation, grading, compaction, gravel, forming, rebar: 3 guys x 6 hours = 18 man-hours
  • Day 2 — Pour day: 4 guys x 5 hours (pour, screed, bull float, edge, broom, cure): 20 man-hours
  • Day 3 — Strip forms, cut control joints, cleanup: 2 guys x 3 hours = 6 man-hours
  • Total: 44 man-hours @ $45/hour = $1,980

Labor subtotal: $1,980

Other Costs

  • Excavation spoils removal (small dumpster or haul-off): $350
  • Equipment (skid steer rental if needed, compactor, saw): $400
  • Permit (if required locally): $150

Other subtotal: $900

The Bid

Total direct costs: $5,734. Apply overhead (10%) and profit (20%) using the standard formula from how to price a job: $5,734 x 1.10 x 1.20 = $7,569. Round to $7,575 or $7,600 for a clean number. That works out to about $12.60/sq ft all-in, which is right in the normal range for a standard broom-finish driveway in most markets ($10-$15/sq ft).

Labor Rates and Crew Sizing

Concrete is a team sport. Unlike trim carpentry or painting, you can't pour solo. The mud doesn't wait for you. Here's how experienced crews typically break down:

  • Minimum crew for residential flatwork: 3 people (1 finishing, 1 on screed/bull float, 1 moving mud and handling the chute)
  • Comfortable crew for 5-10 yard pours: 4 people
  • Large pours (10+ yards, stamped, or decorative): 5-6 people minimum
  • Skilled finisher rate: $35-$55/hour depending on market
  • Laborer/helper rate: $20-$30/hour
  • If you're subbing the pour crew: $3.00-$6.00/sq ft for pour and finish (you handle prep and forming)

Budget your crew size based on the volume and finish. Under-crewing a pour is the fastest way to ruin a slab. The concrete doesn't care that your fourth guy called in sick — it's setting up whether you're ready or not.

Weather and Timing

Concrete is picky about weather, and ignoring conditions is one of the most expensive mistakes in flatwork. The ideal pour window is 50-85 degrees with overcast skies and no rain in the forecast for at least 24 hours.

Hot Weather Pours (Above 85F)

  • Concrete sets faster — you lose finishing time quickly
  • Order a retarder additive from the plant ($10-$15/yard extra)
  • Schedule early morning delivery — first truck out
  • Pre-wet the subgrade the night before so dry ground doesn't suck moisture from the slab
  • Have extra hands on pour day — no time for breaks when it's 95 out
  • Add evaporation retarder spray to the surface while finishing: $30-$50 per job

Cold Weather Pours (Below 50F)

  • Concrete gains strength slowly and can freeze before curing — leads to surface scaling and low strength
  • Order hot water mix from the plant ($15-$25/yard extra)
  • Use insulated blankets over the slab for 3-7 days after pour: $100-$300 rental or purchase
  • Accelerator additive can speed set time: $10-$15/yard
  • Never pour on frozen ground — it will settle unevenly when it thaws
  • Budget for 2-3x longer cure time before the customer can drive on it

Common Concrete Estimating Mistakes

These are the ones that burn flatwork contractors over and over. Most of them are avoidable if you just slow down and do the math before you commit to a number.

  1. Calculating yards wrong — using inches instead of converting depth to feet, or dividing by 27 square feet instead of 27 cubic feet. Double-check your math or use a concrete calculator.
  2. Ordering exactly what you calculated — the slab is never perfectly flat, the forms bow, the ground has low spots. Always add 5-10% overage to your yardage.
  3. Forgetting the short load fee — ordering 3 yards and getting charged for 5. Check your supplier's minimum before you quote.
  4. Not accounting for pump truck costs — the customer says 'easy access' and you show up to find a fence, a hill, and 150 feet of hose run. Ask for photos or walk the site.
  5. Underestimating excavation — 'just scrape it level' turns into hauling off 10 yards of dirt when you hit clay or rock 6 inches down.
  6. Skipping the sealer in the bid — customers expect it, especially on decorative work. If you don't include it, you'll either eat the cost or look cheap.
  7. Pricing decorative work like standard flatwork — stamped and exposed aggregate take 2-3x the labor of broom finish. Price them that way.
  8. Not building in weather days — a rained-out pour means re-scheduling the truck, paying your crew for a wasted day, and pushing the timeline. Add 1-2 buffer days to every concrete project.

Build Better Concrete Bids

Concrete estimating isn't complicated — it's just math plus experience. Calculate your yards, price your materials at current rates, size your crew for the finish, and pad for the things that always go sideways. The contractors who consistently profit on flatwork aren't the ones with the cheapest prices. They're the ones who account for every cubic yard, every hour of labor, and every bag of release agent before the truck ever shows up.

Keep Reading

Stop guessing on your next bid

BidFlow turns your job description into a professional estimate in seconds. Try it free for 14 days — no credit card required.