specializing in restoration, polishing, cleaning, sealing, repair and maintenance of marble and natural stone.
Do your marble floors look dull? Can you see etching on your marble? Has your marble lost its' lustre? Has your cleaning lady used vinegar on your marble? Has your marble developed scratching, staining and dullness? Have you been unsuccessful at cleaning your marble tiles? Then, It's time for polishing your marble.
Not to worry! Within a few short hours we can professionally remove stains from your marble, or professionally grind and repolish your marble so that it looks NEW AGAIN!!! We will then seal your marble with a premium quality marble sealer for long lasting protection. Why wait any longer? Restore your marble to "better than new condition." We guarantee it!! What is even more attractive are our reasonable prices. Call us and see for yourself.
We restore and repair all marble and natural stone surfaces of floors, walls, steps, bathrooms, lobbies, tabletops, countertops, bathroom vanities, fireplaces, etc.
Diamond grinding of natural stone walls, floors, countertops, bathroom vanities, tabletops
Polishing and honing of stone surfaces
Releveling of marble floors
Cleaning and replacing of grout,
eliminating scratches and stains
Repairing of cracks, chips and holes
Replacing damaged tiles
Terrazzo restoration and repairs, replacing damaged terrazzo floor sections
We take pride in offering a 100% satisfaction guaranteed service for our clients. At Marble and Granite Restoration, we not only offer a high quality service, but we thrive to build our reputation based on great results and happy customers.
Our technicians are certified and professionally trained to deliver the best quality of work while being respectful and conscious of their surrounding. We have been in the cleaning and restoration business since 1998 servicing all of southern Ontario.
We have proudly been servicing thousands of satisfied customers since 1998.
If you have any question about your marble or would like a free in home estimate, please, call (416) 523-5819 or email us at: firstname.lastname@example.org