Contact Us

Call us on


Please feel free to get in touch, using the form below and we’ll reply as soon as possible.

10 + 6 =


  • Marble
  • Granite
  • Terrazzo
  • Stone
  • Limestone
  • Slate
  • Travatine
  • Mosaic and Geometric flooring
  • Paint, carpet glue, adhesive and graffiti removal

We are one of the few contractors who can lay and polish in-situ Terrazzo