Stone Refinishing and Repair

Marble, granite, limestone, slate: we can care for all your stone maintenance needs. Whether a it’s a newly installed floor or counter-top that needs to be properly sealed, or an older floor in need of refinishing, we will find a solution for your needs.

Natural materials such as marble or granite are subject to stains, scratches, and other damage due to everyday use. Look after your investment, by having us properly clean your stone, then apply a high quality impregnator to protect it.

If you are not sure if your stone is properly sealed, do this simple test: pour a few drops of water on the surface. If it’s properly sealed, the water beads will sit on the surface for several minutes. If the water penetrates, then you need to re-apply a sealer. We can do that for you.

Need more thorough work done? We have over 10 years marble re-finishing experience, working in some of the most prominent buildings in Toronto. We will be happy to show you what can be done to get rid of scratches, and improve the look of your stone floors, counter-tops, walls, and patios.