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.
Professional natural stone and terrazzo polishing for homes and businesses, done by one trusted local team with 30+ years of experience.
Get a quoteReal terrazzo restoration jobs — dull, worn floors cleaned, honed and polished back to a mirror finish.






We provide natural stone and terrazzo polishing in 247 communities. A few we serve:
Yes. We clean and polish poured terrazzo as well as natural stone, restoring a smooth, even shine and removing years of dulling and grime.
Yes — honing and polishing removes light etching and dull spots and brings back the stone's natural finish.
We can apply a penetrating sealer after cleaning and polishing to help your stone resist stains and wear.
Marble, granite, travertine, limestone, slate and terrazzo, in both homes and commercial spaces.
Tell us about your job and we'll get back to you with honest pricing. Prefer to talk? Call (603) 358-3457.