We hired the sericves of the 24 hr cleaners in Feb this year. The cleaner was very friendly, on time and was able to remove the stains form our carpets. He made the carpet look very clean and recommended other ideas for one of the stains that was not coming out. Honest and hard working would recommmend to other people as well.