Natural Stone

Marble and Other Natural Stone Cleaning and Restoration | Kansas City

Campbells is Kansas City’s Natural Stone Expert! From marble polishing to granite etch removal to removing waxy residue from terrazzo, we can bring any damaged, dull, lifeless-looking natural stone back to life, restoring its original elegance and luster.

Marble and Limestone

If your marble, limestone, onyx, or other natural stone has become etched, lost its shine, or is in need of repair, we can restore it back to its beautiful, original condition...
Read more


Granite is hard, but not impervious to damage. Campbell's Cleaning and Restoration has the knowledge and experience to resolve virtually any problem you may have with your granite...
Read more


Layers of discolored old wax coatings, built up on the surface of terrazzo, can ruin its appearance. Fortunately, terrazzo can be restored using the same process that is used to restore marble and granite...
Read more


If your travertine has become dull, stained, scratched, etched, chipped, or otherwise damaged, we can restore its antique elegance, whether flooring, showers, countertops, or other surfaces...
Read more