Concrete flatwork is priced per square foot — typically $6–$15 for a standard broom finish and $12–$25+ for stamped or stained. That square-foot number has to cover the concrete itself (sold by the cubic yard), forming, reinforcement, the pour-and-finish labor, and base prep — and thickness, rebar, finish, and tear-out all move it.
Typical installed per-square-foot ranges for residential flatwork. Build the bid from yardage, forming, rebar, and labor — the square-foot figure is the result, not the input.
| Work | Typical installed | Finish | Notes |
|---|---|---|---|
| Standard slab / sidewalk | $6–$12 / sq ft | Broom | 4" thick, basic prep, mesh or light rebar |
| Driveway | $6–$13 / sq ft | Broom | Often 5–6" + rebar for vehicle loads |
| Patio | $7–$15 / sq ft | Broom / float | Smaller pours carry higher per-ft cost |
| Stamped concrete | $12–$25+ / sq ft | Stamped + sealed | Color, mats, detailing, sealer |
| Stained / polished | $8–$20+ / sq ft | Stain / polish | Surface condition affects result |
| Tear-out & haul | +$2–$8 / sq ft | Demo | Thicker/reinforced slabs cost more |
Ranges are conservative 2026 ballparks; ready-mix and labor prices vary widely by region and job size. Bid from your own costs. See Claver for concrete contractors.
Customers want a per-square-foot number, and that's fine to give them — but the contractor who actually makes money knows that square footage is the output of the bid, not the input. You price the cubic yards, the forming, the steel, the finish, and the labor; then you divide by the area to get the per-foot figure you quote. Skip that and you're guessing.
Concrete is sold by the cubic yard, not the square foot, and a yard covers a different area depending on how thick you pour. A yard of concrete covers roughly 81 square feet at 4 inches thick, but only about 65 at 5 inches. So the same patio priced at "$8 a foot" costs you materially more at 5 inches than at 4 — and if you quoted off square footage without checking the thickness the spec actually calls for, you ate the difference.
The honest estimating order is: figure your yardage from area × thickness (and order a little extra for waste and over-excavation), add forming, reinforcement, finishing labor, and prep, then divide by the square footage to sanity-check against market rates. The per-foot ranges above are where good bids tend to land — but they're a check, not a shortcut.
These two are the structural backbone of the price:
The finish is the most visible cost driver and the widest spread:
Whatever the finish, sealing is a real line item, and decorative work often needs re-sealing over time — say so up front so the customer isn't surprised later.
The part homeowners forget is everything that happens before the truck arrives. Price it separately and visibly:
Before you put a number on it, walk the site and price the things that actually swing your cost:
A concrete bid is a promise about yardage, thickness, reinforcement, finish, and what happens to the old slab — put all of it in writing so there's no argument on pour day. Once the bid's accepted, Claver handles the rest of the business: detailed estimates, scheduling the pour and crew, progress invoicing, and getting paid — so you're managing concrete, not chasing paperwork after dark.
Claver runs the business side of concrete work — detailed estimates, pour and crew scheduling, progress invoicing, and card or Stripe payment. Start for $19/mo; upgrade only when the work stacks up.