After long-term water exposure, the granite base of this fountain was in need of restoration
After long-term water exposure, the granite base of this fountain was in need of restoration
This granite countertop was discolored from someone using the wrong cleaning chemicals on it
No more ugly wax coatings! We stripped, refinished, and sealed this marble and granite floor.
This travertine floor with granite insets had dirty spots, scratches, and an overall dull appearance.