Home & Living

Marble Floor Polishing Cost: What Homeowners Should Expect

Marble floors look elegant, but they lose their shine over time. Foot traffic, dust, spills, and everyday cleaning slowly dull the surface until it looks scratched or cloudy. Polishing restores that reflective finish, and most homeowners want to know one thing before booking: how much will it cost?

The short answer is that marble floor polishing usually runs between $0.50 and $5 per square foot. A small bathroom floor might cost a few hundred dollars, while a large open living area can run into the low thousands. The wide range exists because polishing is not one single service. It can mean a light buffing of an already-decent floor, or a full restoration that grinds away scratches and rebuilds the shine from scratch.

This guide explains how pricing works, what pushes the cost up or down, and what to ask before you hire anyone.

How Marble Polishing Is Priced

Most professionals charge by the square foot, though some quote a flat rate for the whole job. Understanding the pricing model helps you compare estimates fairly.

Cost per square foot

  • Light polish or buff: $0.50 – $1.50 per square foot. This removes minor dullness on floors that are already in good shape.
  • Standard polishing with honing: $1.50 – $3 per square foot. This smooths out light scratches and restores a consistent finish.
  • Full restoration (grinding and polishing): $2 – $5 per square foot or more. This removes deep scratches, lippage, and heavy etching.
  • Crystallization or high-gloss treatment: $1 – $3 per square foot. This adds an extra-hard, mirror-like layer on top of polished stone.

Project minimums

Many companies set a minimum job charge, often $200 to $500, because the equipment and setup cost the same whether the floor is 40 square feet or 400. If you only have a small powder room or entryway, expect to pay that minimum rather than a straight per-square-foot rate.

What Affects the Final Price

Two homes with the same square footage can receive very different quotes. Here is what usually drives the difference.

  • Condition of the marble. A dull but intact floor is cheap to polish. Deep scratches, cracks, stains, and heavy etching require more labor and materials.
  • Type of marble. Softer marbles scratch and etch more easily and may need gentler, slower work. Very hard varieties take longer to grind and polish.
  • Size of the area. Larger areas cost more in total but often less per square foot, since setup time is spread across more surface.
  • Number of rooms and obstacles. Furniture, islands, columns, and tight corners slow the work down. Open, empty rooms are faster to complete.
  • Edges and stairs. Borders, stair treads, and hard-to-reach edges are usually charged per linear foot, often $5 to $15 per linear foot.
  • Accessibility. Upper floors, no elevator, or tight doorways mean equipment has to be carried in, which can add to the labor cost.
  • Sealing. Most jobs finish with a penetrating sealer to slow future staining. This typically adds $0.50 to $1.50 per square foot.
  • Repairs. Filling cracks, replacing tiles, or patching chips is quoted separately, often $10 to $30 per linear foot for crack repair.

Polishing, Honing, and Other Services

Homeowners often use “polishing” as a catch-all term, but the actual service you need changes the price significantly.

  • Buffing: The cheapest option. A quick pass with a polishing pad to brighten the surface. It does not remove scratches.
  • Honing: Uses fine abrasives to create a smooth, matte finish. Often a middle step before polishing.
  • Polishing: Builds a glossy, reflective surface using progressively finer pads and powders.
  • Grinding or diamond refinishing: The most intensive and expensive. Removes deep damage and levels uneven tiles.
  • Sealing: A protective step, usually sold alongside polishing rather than on its own.

If a quote seems unusually low, ask which of these steps is included. A cheap “polish” that skips honing may look good for a few weeks and then fade.

DIY vs. Hiring a Professional

DIY polishing kits and polishes cost far less than professional service, often $30 to $150 for supplies. However, marble is a soft stone that reacts badly to the wrong products. Acidic cleaners etch it, and abrasive pads can scratch it permanently.

DIY makes sense for small areas with light dullness and a homeowner willing to research the right products. It rarely works for large floors, deep scratches, or restoration work. A failed DIY attempt can cost more to fix than the original professional job would have.

Extra Costs to Plan For

Beyond the polishing itself, budget for a few common add-ons:

  • Moving furniture: Some companies charge extra, or you may need to clear the room yourself.
  • Drying and curing time: You usually cannot walk on the floor for several hours, and sometimes longer after sealing.
  • Follow-up maintenance: Polished marble still needs pH-neutral cleaners and periodic resealing, typically every 6 to 12 months.
  • Travel or mileage fees: Common for areas outside a provider’s normal service zone.

How to Get an Accurate Quote

  1. Ask for an on-site inspection. Photos rarely show the true condition of a floor.
  2. Request an itemized estimate. It should separate labor, materials, repairs, and sealing.
  3. Confirm the exact service. Ask whether honing, grinding, or diamond refinishing is included.
  4. Check what is excluded. Furniture moving, repairs, and sealing are often left out of base prices.
  5. Ask about the finish. Confirm whether the result will be high-gloss, satin, or matte.
  6. Get two or three quotes. Compare line items, not just the bottom-line total.

Ways to Lower the Cost

  • Combine multiple rooms into one appointment to reduce setup charges.
  • Choose a satin or honed finish instead of a high-gloss finish, which takes more passes.
  • Clear furniture and breakables before the crew arrives.
  • Schedule during slower seasons if the provider offers off-peak pricing.
  • Maintain the floor afterward with the right cleaners to stretch the time between polishings.

Is Marble Polishing Worth the Cost?

If your marble floors look dull, scratched, or etched, professional polishing is usually worth it. It restores the appearance of an expensive surface at a fraction of the cost of replacement, and it protects the stone from further damage. Floors that are only lightly dulled can often be refreshed for a modest amount, while badly worn floors treated as restoration projects deliver the most visible improvement.

The Bottom Line

Expect to pay roughly $0.50 to $5 per square foot for marble floor polishing, with most homeowners spending somewhere in the middle once sealing and minor repairs are included. The final number depends on floor size, marble condition, accessibility, and how much shine you want. Get an itemized on-site quote, confirm exactly which steps are included, and plan for drying time and ongoing maintenance afterward.

For more practical answers on home upkeep, cleaning, and repair costs, browse our other guides to find quick, straightforward help before you book any service.