Dan has cleaned my carpets several times over the past 3 years and always has done an excellent job. He does his best to ensure that all stains are dealt with - thank goodness because I have very light colored carpeting throughout. Don't hesitate to call Dan when you need your carpets and/or upholstery cleaned. He always responds immediately and you can count on him to be on time. It's no wonder that he's still in business after all these years!
UPDATE: Soon after Dan left, I knocked over my travel mug full of coffee. Over the phone, he suggested what I could try by myself, then followed up with a text to see if it worked. Since I wasn't as successful as I would have liked, he offered to come back today and retreat it. Thanks, Dan, for going the extra snowy mile!