Marble, travertine and slate cleaning, polishing and sealing
Natural stone reacts to the wrong cleaner. Acidic products etch marble and travertine, leaving dull spots that don't wipe off.
We clean with pH-neutral, stone-safe products, polish to bring back the shine where the stone calls for it, and seal it so spills don't soak in.

What's included
- Stone type check: marble, travertine, slate and more
- Deep clean with pH-neutral products
- Polishing to restore shine
- Sealing to protect against stains
- Grout lines cleaned along with the stone
Good for
- Marble floors and entryways
- Travertine kitchens and patios
- Slate floors and showers
- Homes being sold or moved into
Call for a free quote
Every job is quoted after we hear about it. Call (669) 335-6110 or send photos through the quote form.
What customers said
“We had Moses Cleaning do deep cleaning of our marble floors. We were impressed by the level of knowledge and expertise.”
“Moses is amazing and thorough. My floors look like new thanks to him! So glad I found this service. Reliable, friendly and professional.”
“Showed up on time and explained the carpet cleaning process. My carpets haven’t been cleaned in several years and with 4 cats were quite dirty and full of cat fur. After the cleaning was done I was totally amazed at how clean they were. Excellent job and highly recommended.”
Natural Stone Cleaning: common questions
How much does natural stone cleaning cost?
Every stone floor is different, so we quote it after hearing about yours. It depends on the type of stone, the area, and whether it needs polishing and sealing. Call (669) 335-6110 or send a few photos through the quote form and we'll give you a free quote.
Can you remove dull spots on marble?
Etching from acidic spills can usually be improved with polishing. We'll look at it and tell you what to expect.
How often should stone be sealed?
It depends on the stone and how much traffic it gets. We'll recommend a schedule after we see it.
Other services
Where we work
Santa Clara, San Mateo, Alameda and San Francisco counties. See the service area
Call for a free quote.
Tell us what needs cleaning, or send a few photos through the quote form.