Concrete Polishing: The Complete Contractor's Guide for 2026
Polished concrete is one of the fastest-growing flooring markets, with 18,100 monthly searches and a $7.80 average CPC — proof that both homeowners and commercial clients are actively looking for this service. For contractors, polishing jobs offer $3–$12 per square foot in revenue with margins of 40-60%. This guide covers everything: equipment, grit sequences, finishes, pricing, and how to win more polishing work.
⚡ Quick Cost Reference
- • Basic polish (cream finish): $3–$5/sq ft
- • Medium polish (salt & pepper): $5–$8/sq ft
- • High polish (full aggregate exposure): $8–$12/sq ft
- • Decorative/dyed polish: $8–$15/sq ft
- • Average residential job (500 sq ft): $2,500–$6,000
- • Average commercial job (5,000 sq ft): $15,000–$40,000
What Is Concrete Polishing?
Concrete polishing is a multi-step process that grinds and hones a concrete surface using progressively finer diamond abrasives until it achieves a smooth, glossy finish. Unlike coatings or epoxy that sit on top of concrete, polishing transforms the concrete itself — making it denser, harder, and more reflective.
The result is a floor that's virtually maintenance-free, lasts decades, and looks like polished stone. It's become the go-to choice for warehouses, retail stores, restaurants, showrooms, and increasingly residential spaces like basements, kitchens, and living areas.
Why Contractors Should Add Polishing to Their Services
If you're a concrete contractor not offering polishing, you're leaving money on the table. Here's why:
- High margins: Material costs are low (diamond tooling + densifier). Most of the cost is labor and equipment — which you control.
- Recurring revenue: Commercial clients need maintenance polishing every 1-3 years.
- Growing demand: The polished concrete market is projected to grow 5.8% annually through 2030. More architects and designers are specifying it.
- Less competition: Most flatwork contractors don't offer polishing. Adding this service differentiates you immediately.
- Year-round work: Polishing is done indoors — no weather delays, no seasonal slowdown.
The 4 Levels of Concrete Polish
The Concrete Polishing Council of the American Society of Concrete Contractors defines four levels of polish based on aggregate exposure:
| Level | Name | Aggregate Exposure | Grinding Depth | Cost/Sq Ft |
|---|---|---|---|---|
| A | Cream | None — surface paste only | Minimal (1/16") | $3–$5 |
| B | Salt & Pepper | Fine aggregate (sand) visible | 1/16"–1/8" | $5–$8 |
| C | Medium Aggregate | Small stone aggregate exposed | 1/8"–1/4" | $7–$10 |
| D | Full Aggregate | Large stone aggregate fully exposed | 1/4"+ | $8–$12 |
The Polishing Process: Step-by-Step
Step 1: Floor Preparation
Before any grinding begins, inspect the floor for existing coatings, adhesives, paint, or sealers. These must be removed first using a 16 or 25-grit metal-bond diamond. Check for moisture issues with a calcium chloride test or relative humidity probe — excess moisture will cause problems with densifiers and dyes.
Step 2: Coarse Grinding (Metal-Bond Diamonds)
Start with metal-bond diamond segments to cut through the concrete surface and establish your desired aggregate exposure level. Typical progression:
- 25/30 grit: Heavy material removal, coating removal, leveling
- 40 grit: Moderate grinding, refining the cut
- 80 grit: Smoothing out 40-grit scratches, transitioning to honing
- 150 grit: Final metal-bond step, surface should be smooth to the touch
Step 3: Apply Densifier/Hardener
After the 150-grit metal-bond pass, apply a lithium silicate densifier. This penetrates the concrete and reacts with calcium hydroxide to form calcium silicate hydrate — essentially filling microscopic pores and making the concrete harder and more polishable. Common products: Prosoco Consolideck LS, Ameripolish SureLock, W.R. Meadows Pentra-Hard.
Pro tip: Apply densifier when the concrete is still slightly damp from grinding — it absorbs better. Let it react for 20-30 minutes, then remove any residue.
Step 4: Fine Polishing (Resin-Bond Diamonds)
Switch to resin-bond diamond pads for the honing and polishing stages. These are softer and designed for progressive refinement:
- 100 grit resin: Transition from grinding to honing
- 200 grit: Start of the true honing process
- 400 grit: Floor begins to show reflectivity (honed matte finish stops here)
- 800 grit: Semi-polished, noticeable sheen
- 1500 grit: High polish, mirror-like reflectivity
- 3000 grit: Ultra-high polish (rarely needed, mostly for showrooms)
Step 5: Apply Guard/Sealer
After final polishing, apply a concrete guard product (stain protectant) to prevent liquid penetration. This is NOT a topical sealer — it's a penetrating protectant that doesn't change the appearance. Burnish it in with a high-speed burnisher at 1,500-3,000 RPM.
Equipment Needed
| Equipment | Purpose | Buy Cost | Rental/Day |
|---|---|---|---|
| Planetary grinder (20"-32") | Main grinding/polishing machine | $8,000–$30,000 | $200–$500 |
| Edge grinder (7"-9") | Wall edges, corners, tight spaces | $1,500–$4,000 | $75–$150 |
| HEPA dust vacuum | Dust collection (OSHA silica requirement) | $2,000–$6,000 | $100–$200 |
| Metal-bond diamond set | Coarse grinding (25-150 grit) | $300–$800/set | Consumable |
| Resin-bond diamond set | Fine polishing (100-3000 grit) | $200–$500/set | Consumable |
| Burnisher (1500+ RPM) | Final polish & guard application | $2,000–$5,000 | $100–$200 |
Starting out? You can rent equipment for your first few jobs while you build the client base to justify purchasing. A full polishing setup runs $15,000–$45,000, but most contractors recoup the investment within 10-15 jobs.
How to Price Polishing Jobs
Pricing concrete polishing depends on several factors. Here's a framework:
Factor 1: Floor Condition
- New concrete (fresh pour): Easiest to polish. Minimal grinding needed. Price at the low end of your range.
- Existing bare concrete: May need leveling, crack repair, or heavy grinding. Add 20-40% to base price.
- Coated/painted concrete: Coating removal adds an entire grinding step. Add 30-50% to base price.
- Damaged/deteriorated: Extensive prep work. Price on a case-by-case basis, often at the top of your range.
Factor 2: Desired Finish Level
- Honed matte (400 grit): 4-5 grinding passes. Base pricing.
- Semi-polish (800 grit): 6-7 passes. 15-25% premium.
- High polish (1500+ grit): 8-9 passes. 30-50% premium.
- Decorative (dye + polish): Add $1-3/sq ft for dye application.
Factor 3: Job Size
- Under 500 sq ft: Higher per-sq-ft price (mobilization costs are fixed)
- 500-2,000 sq ft: Standard pricing
- 2,000-10,000 sq ft: Volume discount 10-15%
- Over 10,000 sq ft: Volume discount 15-25%
Pricing Formula
Job Price = (Square Footage × Base Rate) × Condition Multiplier × Finish Multiplier
Example: 2,000 sq ft warehouse, existing bare concrete, 800-grit semi-polish
= 2,000 × $6 × 1.3 × 1.2 = $18,720
Common Mistakes to Avoid
- Skipping grit steps. Jumping from 40 to 200 grit leaves deep scratches that show through the final polish. Each grit step removes the scratches from the previous one — skip a step and those scratches are permanent.
- Applying densifier too early or too late. Too early (before enough grinding) and the surface is too porous to polish well. Too late (after resin-bond steps) and the densifier can't penetrate properly. The 150-grit metal-bond stage is the sweet spot.
- Ignoring moisture. High moisture content causes white spots, densifier failure, and bonding issues. Always test moisture before starting.
- Not enough passes. Each grit level requires multiple passes (usually 2-3) going in different directions. One pass leaves inconsistent results.
- Wrong diamond tooling for the concrete. Hard concrete needs softer-bond diamonds. Soft concrete needs harder-bond diamonds. This is counterintuitive — ask your diamond supplier for recommendations based on the concrete's hardness (Mohs scale).
Polished Concrete vs. Other Flooring Options
| Flooring Type | Cost/Sq Ft | Lifespan | Maintenance | Best For |
|---|---|---|---|---|
| Polished Concrete | $3–$12 | 20+ years | Very low (dust mop) | Warehouses, retail, residential |
| Epoxy Coating | $3–$7 | 5–10 years | Moderate (recoat periodically) | Garages, industrial |
| VCT (Vinyl Tile) | $2–$5 | 10–15 years | High (strip/wax regularly) | Retail, schools, hospitals |
| Hardwood | $6–$15 | 25+ years | Moderate (refinish every 5-7 yrs) | Residential, offices |
| Tile | $5–$15 | 20+ years | Low (grout maintenance) | Bathrooms, kitchens, commercial |
Polished concrete wins on lifecycle cost. The initial installation may be comparable to epoxy or tile, but with virtually zero maintenance costs and a 20+ year lifespan, the total cost of ownership is often 50-70% less than alternatives.
Selling Polished Concrete to Clients
The key selling points for different client types:
For Commercial Clients (Warehouses, Retail, Offices)
- Lifecycle cost savings: "Polished concrete costs 50-70% less over 20 years compared to VCT or carpet — no waxing, no replacement, no downtime."
- LEED points: Polished concrete qualifies for LEED credits (no VOCs, uses existing slab, reduces waste).
- Light reflectivity: A high-polish floor reflects 30-50% more ambient light, reducing lighting costs.
- Forklift-friendly: Unlike epoxy, polished concrete doesn't peel under forklift traffic.
For Residential Clients
- Modern aesthetics: Polished concrete is the look architects and designers are specifying right now.
- Allergen-free: No carpet fibers, no grout lines — just smooth, easy-to-clean surface.
- Radiant heat compatible: Polished concrete is the ideal surface for in-floor heating systems.
- Customizable: Dyes, scoring patterns, and aggregate exposure create unique, one-of-a-kind floors.
OSHA Silica Compliance
This is non-negotiable. Concrete grinding produces respirable crystalline silica dust. OSHA's permissible exposure limit (PEL) is 50 µg/m³ as an 8-hour time-weighted average. Violations carry fines of $15,625 per occurrence (serious) up to $156,259 (willful/repeat).
Requirements for concrete polishing contractors:
- Use a grinder with an integrated HEPA-filtered dust collection system
- Develop a written Exposure Control Plan (ECP)
- Offer medical surveillance to employees exposed above the action level (25 µg/m³)
- Provide worker training on silica hazards
- Maintain exposure monitoring records for 30 years
Getting Started: Your First Polishing Job
- Get trained. Take a polishing course from a diamond manufacturer (HTC, Husqvarna, Superabrasive). Most offer free 2-3 day training when you buy equipment.
- Start with a test panel. On every job, polish a 4'×4' test area first. Show it to the client for approval. This sets expectations and reveals any issues with the concrete.
- Rent before you buy. Rent a planetary grinder for your first 3-5 jobs. If you're booking enough work, invest in your own machine.
- Start with garage floors. Residential garages are lower-stakes, forgiving environments to build skills before tackling high-end commercial work.
- Document everything. Before/after photos of every job build your portfolio and social proof. Post them on your website and social media.
📐 Price Your Next Polishing Job
Use our free concrete calculators to estimate material quantities and costs for your projects.
Try Our Slab Calculator →Frequently Asked Questions
How long does it take to polish a concrete floor?
A typical residential project (400-800 sq ft) takes 2-3 days. Commercial projects (5,000+ sq ft) take 5-10 days depending on floor condition and desired finish level. Each grinding pass covers about 200-400 sq ft per hour with a 20" grinder.
Can any concrete floor be polished?
Most concrete can be polished, but results vary. New concrete (28+ days cured) polishes best. Old, deteriorated, or very soft concrete may require extensive prep or may not achieve a high gloss. Always do a test panel first.
How do you maintain polished concrete?
Daily: Dust mop or auto-scrubber with clean water. Weekly: Damp mop with pH-neutral cleaner. Annually: Re-apply guard/protectant. Every 3-5 years: Maintenance polish (quick buff with 1500-3000 grit to restore sheen).
Is polished concrete slippery?
Polished concrete has a similar slip coefficient to natural stone. It's actually LESS slippery when wet compared to glazed tile or polished marble. For areas requiring extra traction (commercial kitchens, pool decks), a honed finish (400 grit) provides better grip than a high polish.
What's the difference between polished concrete and a concrete coating?
Polished concrete transforms the concrete itself through grinding and densification — nothing sits on top. Coatings (epoxy, urethane, acrylic) are applied on top of the concrete. Polished concrete lasts 20+ years without reapplication; coatings typically need recoating every 5-10 years.