When a family-owned shop in western Illinois calls us about a car lift automotive install, the first question we ask isn’t which brand they want — it’s how thick the slab is under their bay. We’ve seen three generations of shop owners make the same mistake: they buy the lift first and worry about the floor later. That’s backwards. A two-post or four-post unit puts enormous point-loading on a small footprint of concrete, and if that slab wasn’t poured for lift duty, no amount of anchor bolt torque will save it. We’ve walked into shops built in the 1960s where the floor looked solid but was barely 3 inches of unreinforced concrete over gravel fill — nowhere close to what a modern lift needs.
Browse Rotary and Challenger two-post models rated for daily-use shops, and get a floor plan built before you buy anything.
Why Slab Thickness Matters More Than the Lift Spec Sheet
Every manufacturer publishes a minimum slab thickness and cure time, and most techs skip straight past it to the weight capacity number. That’s the wrong order. A car lift automotive install concentrates thousands of pounds onto four small anchor points, and the concrete has to resist both the compressive load and the pull-out force on those anchors when the arms are extended and a vehicle is swinging on them. We’ve measured shop floors in western Illinois running anywhere from 3 to 6 inches thick, and that range is the difference between a lift that sits solid for twenty years and one that develops anchor bolt wallow within eighteen months.
Most reputable two-post and four-post manufacturers call for a minimum of 4 inches of concrete at 3,000 PSI or better, poured no more than 30 days before installation, without expansion joints running through the anchor pattern. A drive-on four-post is a little more forgiving because the load spreads across four wider footprints instead of four tight columns, but we still won’t install on anything under 4 inches without a documented core sample. If your shop was built before 1980, don’t assume — we’ve found slabs that were topped with a thin overlay to look flat, hiding a much thinner original pour underneath.
Rebar, Wire Mesh, and What’s Actually Under Your Feet
Reinforcement changes how a slab handles the point-loading from a car lift automotive install, but it’s not a substitute for thickness. Wire mesh, the kind laid in a lot of older commercial pours, does almost nothing for the tension loads a lift anchor sees — it’s there to control shrinkage cracking, not carry structural load. Rebar grids, especially #4 bar on 12 to 18 inch centers, give the slab real tensile strength and help distribute load away from the anchor point if a crack starts to propagate.
The problem is you usually can’t tell what’s under a shop floor without either pulling permit records or coring it. We’ve had third-generation shop owners hand us the original 1970s blueprints for the building and the rebar spec on paper didn’t match what we found when we cored two locations. If we’re installing a heavier asymmetric two-post or a 12,000 lb-plus unit, we want to know exactly what’s down there before we set anchor points, because moving a lift six inches after the fact because of a control joint is a lot cheaper than pouring a new pad.
Reading Cracks, Joints, and Old Repairs Before You Buy
Every existing slab has a history, and that history matters for where a car lift automotive setup can go. Control joints and expansion joints are intentional weak points designed to crack in a controlled way — they’re fine to walk over but terrible to anchor into. We map out every joint in the bay before we ever mark an anchor pattern, and we’ll shift a lift’s centerline a foot or two if it means keeping all four anchors on solid, uncracked concrete rather than straddling a joint.
Old oil stains, spalling, or a slightly domed section in the middle of a bay are all worth a second look. Spalling usually means water intrusion got into the rebar years ago and started rusting it from the inside, which weakens the slab well before you’d notice it visually. We’ve also seen shops that patched a hole from an old lift removal with a quick-set concrete plug that’s nowhere near the strength of the surrounding pour — that patch has to be identified and avoided, not built on top of.
New Pour Specs When the Existing Slab Won’t Cut It
When a shop’s existing floor doesn’t meet spec, the fix is a new pad poured specifically for the lift footprint, not a shim job. We typically spec a minimum 4-inch slab at 3,000 to 3,500 PSI with a rebar grid tied into the existing floor where possible, and we insist on a minimum 28-day cure before any anchor is set — no exceptions for a rushed schedule. Rushing the cure is the single most common reason we get called back out to a lift that’s wobbling within its first year.
For heavier-duty applications — a 12,000 lb asymmetric two-post or anything approaching commercial service volume — we’ll sometimes recommend going to 5 or 6 inches with a tighter rebar spacing, especially if the shop plans to run the lift multiple cycles a day. That extra couple inches of concrete and tighter steel grid costs more up front but it’s cheap insurance against redoing the pad in five years when the anchors start pulling.
Anchor Bolts, Torque Specs, and Pull-Out Testing
Concrete quality only matters if the anchors are installed and torqued correctly. We use manufacturer-specified wedge anchors sized to the lift model, and we torque every single one to spec rather than eyeballing it — a car lift automotive install is only as good as its weakest anchor point. After setting anchors we do a pull test on a sample of them, especially on a slab we didn’t pour ourselves, because that’s the only real way to confirm the concrete underneath is holding as expected rather than just looking solid on the surface.
We’ve found that anchors set in concrete under 3,000 PSI, or concrete that hasn’t fully cured, will torque down fine initially and then loosen over months of use as the surrounding concrete slowly crushes under repeated load cycles. That’s the failure mode that shows up as

Our Clients Include: