||Trained and certified for natural stone cleaning on flooring and walls, we deep clean your natural stone. Interior or exterior cleaning. Marble cleaning, Terrazzo cleaning, Flagstone cleaning, Slate cleaning, Limestone cleaning, Granite cleaning, and much more. Brick and mortar cleaning, fireplace cleaning, mantle and hearthstone cleaning, countertop cleaning, retaining wall cleaning, shower and tub cleaning. Most stains and soils are extracted using our custom deep cleaning system. We also offer to strip carpeting and glues off of natural stone flooring as part of our natural stone cleaning process.