For 5 years now, the KAM team have done a deep clean on all of our tile floors in our home and we have been very pleased. Mike makes sure everyone at KAM gives the best customer service possible and we are happy with the results always. They advise on the best ways to upkeep. They also restored the damaged finish of our front patio tiles. We are very happy to highly recommend KAM – the team is very professional and knowledgeable and our floors look brand new when they leave.