First time getting carpet cleaning service and it was awesome! Money well spent!! We are in the process of moving to a new home and with a baby on the way, I wanted to make sure the carpet was clean. With less than a week from moving day, David was able to accommodate a day and time that worked for us. David arrived at our place on time, and even called before hand to let me know he was on his way. He was super professional, answered all my carpet cleaning questions, and diligently went to work for about an hour for 3 bedrooms. His prices are great! A better deal than the local competitors ( I know, because I called several!!). We definitely recommend David and his services!!! A+ all the way!