Superior service! Phillip was very friendly, but also professional. He contacted me frequently and promptly to make sure that everything would work out. He and his team did an excellent job cleaning the carpet in my on-post home and even treated some set in stains that looked better before they even finished the job. The pricing was great too! I will definitely be using their service in the future and I highly, highly recommend Mr. Steam Carpet Cleaners.