We had just bought a bunch of duplexes that were in desperate help of cleaning. We called this carpet cleaning company to come and to tile cleaning, carpet cleaning and grout cleaning. The difference in these places now are amazing. We were able to rent them all out quickly. Thanks for your help.