This was a lesson. And the lesson is: avoid white natural stone unless you pair it with a very light grout. Even then, dirt will settle into the stone and give it a dirty look over time.
This Oakland Hills master bath floor was about 160 square feet, with a fair number of angles, in white natural pebble stone. The client selected a dark sanded grout. Natural stone like this is full of craters and divots, and those pockets held the dark grout, creating a dirty appearance despite rigorous cleaning. Read to the end to see how we dealt with it.
Why pebble floors behave differently
A typical new tile floor is mostly tile, with maybe 5% of the surface in grout joints, and it sheds a little grout haze for the first couple of cleanings. A pebble floor is a different animal: here the grout made up about 40% of the floor’s surface. And because it was dark against light stone, every bit of grout left in the stone’s texture showed.
What’s underneath
A Schluter waterproofing membrane was installed over the backer board. That’s more than code requires for a bathroom floor, since tile can go right over cement backer with its seams sealed in fiberglass mesh tape and mortar. But it was the client’s choice, and extra protection is never wasted in a bath.
Sealing natural stone, before and after
Natural stone is porous. It has to be treated with a sealer or impregnator before it’s grouted, so the grout has less to grab onto, and again afterward to protect the finished floor. This stone was difficult to clean up untreated, so it was sealed. But none of these impregnators or sealers are perfect. They reduce absorption rather than eliminate it, and in this case the stone still began to take on the color of the dark grout.
Real stones, sorted by machine
Believe it or not, these aren’t manufactured. They’re natural stones, sorted to interlock with millimeter-specific sorters and glued onto a mesh backing, so the sheets fit together without a discernible pattern.
After several days, this is what we had:
The fix, and the takeaway
The dark grout wanted to stay in the craters and divots of the stone. After cleaning with bleach and an eco-friendly cleaner, we were able to make it look much better. Finally, we recommended a low-pressure wash and another pass of sealant.
The broader lesson: grout that contrasts strongly with a textured stone is asking for trouble. Dark grout with light stone, or light grout with dark stone, shows every trace of haze left in the surface. With natural stone, choose a grout close to the stone’s own color, seal before and after, and accept that no sealer is perfect. The best-looking floor is often the one that forgives.
Considering natural stone or pebble tile? See what we install, or send photos for an estimate.





After several days, this is what we had:



Related jobs
More jobs like this

Oakland Hills · 2026
Cracked Kitchen Tile Repair in the Oakland Hills

Oakland Hills · 2026
Hexagonal Mosaic Bathroom Floor in the Oakland Hills

Oakland Hills · 2026
Hexagonal Mosaic Shower Surround, Oakland Hills
