We offer a comprehensive range of services for floor cleaning, restoration and regular programmed maintenance for domestic & commercial clients.  We cover carpet, vinyl, linoleum, terrazzo, terracotta, ceramic, marble, limestone, stone, cement and wood restoration.

Our floor care technicians have years of experience in working with all types of flooring. Using high quality equipment, correct methods & products to ensure a high quality finish and to maintain the original look of your investment.

Other services include; installation, sanding, scrubbing, stripping, sealing, re-grouting, waxing, oiling, polishing and buffing.