We have always used Cleaning Carpet Cleaners for our regular cleaning in the office and never had any complaints. The cleaners were always efficient, friendly and got down to their job without ever needing to be told what to do. They were true professionals. The company was active to make sure that we were always satisfied too with regular contact. When we sold the business, they did the final cleaning too and left the office space completely spotless. Fantastic work with them!