I had a great experience working with Justin to get carpets deep cleaned in a 5 bedroom home. The carpets hadn't been cleaned for two years with several areas of staining from pets, food, and two years of normal wear and tear. We were given a fair quote over the phone that was even discounted since we were students. Justin was professional and communicative over the phone/text, arrived promptly, and finished the job efficiently mostly unsupervised. I would highly recommend Mile High Carpet Cleaning!