This company was used regularly by the apartment complex we were living in for while when we first moved into the city. We made sure it was cleaned before moving in as we had a 6 month old baby that was just about crawling around. I was so amazed to see how my baby was black, knees and hands, everyday from crawling on that carpet daily. In my opinion, I wouldn't use their services. They do not seem to do a thorough and deep cleaning, just a quick, easy and out.