HomeAboutServicesLocationsGalleryBlogContactCall (603) 358-3457
Our services

Natural Stone & Terrazzo Polishing in New Hampshire, Vermont & Massachusetts

Cleaning, honing and polishing for natural stone and terrazzo floors — marble, granite, travertine, slate and terrazzo restored to a smooth, even shine.

Natural stone and terrazzo are beautiful but porous — over time they etch, dull and trap grime in the surface and grout. Granite State Carpet Care cleans, hones and polishes stone and terrazzo floors across New Hampshire, Vermont and Massachusetts, restoring the finish without damaging the material.

We work on marble, granite, travertine, limestone, slate and poured terrazzo in homes and commercial buildings — lobbies, entryways, bathrooms and kitchens — and can seal the surface to help it resist stains and wear.

What's included

Professional natural stone and terrazzo polishing for homes and businesses, done by one trusted local team with 30+ years of experience.

Get a quote
  • Marble, granite, travertine, slate & terrazzo
  • Deep cleaning of stone and grout
  • Honing and polishing to restore shine
  • Etch and dull-spot correction
  • Optional sealing for lasting protection
  • Residential and commercial floors

Terrazzo & natural stone — before & after

Real terrazzo restoration jobs — dull, worn floors cleaned, honed and polished back to a mirror finish.

Dull worn terrazzo lobby floor before polishing
Before — dull, worn terrazzo
Polished terrazzo lobby floor after restoration
After — polished to a shine
Terrazzo floor before restoration
Before
Restored terrazzo floor after polishing
After
Terrazzo entrance ramp before polishing
Before
Polished terrazzo entrance ramp after
After

How our natural stone and terrazzo polishing works

Free quote — tell us about your stone or terrazzo floors and we give honest, upfront pricing.
Pre-treatment — we target spots, soiling and problem areas first.
Cleaning, honing and polishing — professional equipment lifts out dirt, stains and buildup.
Final walkthrough — we check the results with you and make sure you're happy.

Natural Stone & Terrazzo Polishing across NH, VT & MA

We provide natural stone and terrazzo polishing in 247 communities. A few we serve:

See all locations

Natural Stone & Terrazzo Polishing — common questions

Do you polish terrazzo floors?

Yes. We clean and polish poured terrazzo as well as natural stone, restoring a smooth, even shine and removing years of dulling and grime.

Can you fix dull or etched marble?

Yes — honing and polishing removes light etching and dull spots and brings back the stone's natural finish.

Do you seal natural stone after polishing?

We can apply a penetrating sealer after cleaning and polishing to help your stone resist stains and wear.

What types of stone do you work on?

Marble, granite, travertine, limestone, slate and terrazzo, in both homes and commercial spaces.

Get a free natural stone and terrazzo polishing quote

Tell us about your job and we'll get back to you with honest pricing. Prefer to talk? Call (603) 358-3457.