Specialist cleaning

It’s vital to treat flooring correctly when you’re cleaning or maintaining it.

Our teams have experience with a variety of flooring materials like marble, limestone, vinyl, wood, laminate and travertine. We use specialist cleaning methods, appropriate to each floor type, which means each floor is cleaned and maintained effectively and in a non-damaging way.

Other services

We also offer:

  • Marble polishing
  • Stain or mark removal
  • Stripping and sealing for polished floors