What we Do?


marble floor tile polishing


CM Graniteworks brings you impeccable Marble, Travertine, Limestone Tile Cleaning services through a hassle free process. Whether you are looking for refinishing, stain removal, tile cleaning and polishing services for your office or house, we are here to deliver the best quality and customer service at the most affordable prices.

We take care of your restoration and polishing needs by using the most advanced equipment and products available. Here at CM Graniteworks it is all about restoring that fading beauty of your Marble, Travertine, Limestone and Terrazzo!
Marble, Limestone, Travertine and Terrazzo are beautiful and versatile stone floors that gives your business or home a sense of elegance and sophistication. As these are relatively soft stones and scratches more easily than Granite or harder natural stones. Many of our customers assume the worst. That the marble is ruined and must be replaced. Fortunately, marble is different than other surface material in that the damage can be honed and re-polished, revealing its beautiful original lustre.

We will bring your scratched, etched or otherwise damaged marble, limestone, travertine or terrazzo floor back to life, restoring it to its former glory. Our professional staff is trained in stone restoration and perform all required work to the highest standards. Our services includes: Marble Polishing, Marble Cleaning, Travertine Polishing and Cleaning, Limestone Polishing and Cleaning, Tiles Restoration and Cleaning, Tile Cracks and Holes Repair, Grinding - Lippage Removal, Tile Stain Removal, Stone Sealing, Grout Cleaning.
Marble & Travertine Floor Cleaning vs. Floor Polishing

Many of our clients use the phrases 'marble cleaning' and 'marble polishing' interchangeably. We have run across a number of clients who believed that the dull look of the marble, terrazzo or travertine floor can be removed by cleaning. Cleaning the floor using our cleaning process makes the floor look significantly better. In fact, the grout lines are often brought back to 80% of brand new. However, if the floor is dull, more than likely you will need a travertine, marble, terrazzo diamond polishing and sealing process.

Marble & Limestone Floor Restoration

Marble and Limestone are soft stones available in many colours with beautiful veining. Although some Marble floor tiles are harder than others. The fact is that any Marble floor can become scratched, etched or lose its shine and lustre if it’s not maintained properly. Whether it is routine marble tiles polishing, floor scratch removal or extensive marble floor restoration, we avail the most efficient and effective procedures to obtain the desired results on your marble, travertine or terrazzo floors.

Travertine Floor Restoration

Travertine is a stone that adds character and appeal to the floors of any home or business. If your Travertine floor has become dull, stained, scratched, etched, chipped, or otherwise damaged, we can restore its antique elegance, whether flooring, showers or other surfaces.

Terrazzo Floor Restoration

Fortunately, Terrazzo floor tiles can be restored using the same process that is used to restore Marble and Travertine floor tiles. Terrazzo contains Marble chips of different shapes and colours, held together with a cement, resin or epoxy base. Any Terrazzo floor can be restored to its former state. As the nature of Terrazzo floor composition allows the top layer to be removed, revealing the undamaged surface underneath. CM Graniteworks will restore, polish, and repair your terrazzo floors. We will also recommend the proper care products to keep your Terrazzo floor looking like new with minimum maintenance. At CM Graniteworks we work with Natural Stone, including: Marble, Terrazzo, Travertine and Limestone. We deliver our Marble Floor Polishing, Marble Cleaning, Sealing and Polishing Services to Commercial and Residential Clients in Dublin, Meath, Wicklow and Kildare area. If you have any concerns regarding your Terrazzo Floor Restoration, Travertine Repair or Marble Polishing please contact us immediately. We will be happy to visit your property and evaluate your concern before doing any repair or maintenance task.

Resin Filled Travertine Repair

Some people prefer the finished appearance of filled Travertine tiles, in which the natural holes that run throughout the stone are filled with colour-matched epoxy and then the surface is honed or polished. These holes can become exposed in time. Our qualified staff will fill the holes again and restore the finish. We can also resolve any other problems that may occur, such as cracks, chips, or scratches appearing on your Travertine tiles.

Grout cleaning on porcelain tiles

Grout is very porous. Dirt and grease sink in, and washing the tile doesn’t get the stains out. So the floor, or bathroom walls never really look clean. And that’s annoying... Contact us and we will bring your tile grout back to life in no time!


35 Mountjoy Square

Dublin 1


Mon - Fr : 9:00 Am - 5:00 Pm

Sat-Sunday : Closed