Schedule a free on-site demonstration and estimate: call or text (904) 248-1162 or click here
Marble Polishing Jacksonville

Natural Stone Restoration and Maintenance

With more than 18 years of experience restoring marble and other natural stone floors, we have the know-how, the experience, and the right equipment and materials to restore and maintain any natural stone surface, including:

Marble, Travertine, Limestone, and Granite.






To restore means to take your natural stone as close to its original state as possible.  This means filling in holes and cracks, removing scratches, and finally polishing and sealing the surface for protection.

Watch Video


Maintaining your floors means cleaning, polishing, and sealing them periodically. 
The maintenance schedule depends on the amount of traffic the building receives.  While a hotel or other commercial site may need maintenance on their floors once or twice a month, a residence may only need it every 6 to 12 months. 
Maintenances are suggested in order to keep your floors beautiful and protected all the time, reducing the need of future restorations.

Before and After Images

Travertine Polishing
Marble Restoration
Marble Restoration
Etching Removal

Bring your floors back to life! Click here