Professional stone floor restoration, polishing, and maintenance for hotels, event venues, commercial lobbies, and institutions throughout Indiana and the Midwest.
Stone Floor Specialists
Marble and terrazzo floors are among the most elegant and durable surfaces in commercial spaces — but years of foot traffic, improper cleaning, and neglect can leave them scratched, dull, and stained. Restoring them requires specialized equipment and expertise that goes far beyond standard floor care.
Spencer Restoration Services uses professional diamond-pad grinding and polishing systems to bring marble and terrazzo floors back to their original brilliance. From a single lobby to an entire hotel, we deliver results that protect your investment and impress your guests.
What We Offer
From deep restoration to routine maintenance, we handle every aspect of marble and terrazzo floor care.
Diamond-pad grinding and polishing to remove scratches, etching, and dullness — restoring marble floors to a high-gloss, mirror-like finish.
Full restoration of terrazzo floors including grinding, patching, grouting, sealing, and polishing to bring back original luster and color.
Precision honing to flatten uneven surfaces, remove lippage between tiles, and create a smooth, uniform finish across large floor areas.
Expert repair of cracks, chips, and spalling in marble and terrazzo using color-matched fillers and professional restoration techniques.
Scheduled maintenance cleaning and re-polishing programs for hotels, lobbies, and commercial facilities to keep stone floors looking their best year-round.
Real Results
See the transformation our marble and terrazzo restoration delivers — deep scratches removed, surfaces reground, and a mirror-like polish restored.
Why Spencer Restoration
Stone floor restoration is a precision craft. Our technicians bring the right equipment, the right products, and years of hands-on experience to every project — delivering a finish that looks exceptional and lasts. We understand the demands of hospitality and commercial environments and work to minimize disruption at every step.
Tell us about your floors and we'll assess the best approach.
Call or Text (317) 617-2924Certifications & Registrations




Free In-Person Estimates · Flexible Scheduling · Maintenance Programs Available