THEY DID IT AGAIN!! Got my carpet cleaned by Scrub Buds again and once again they did an excellent job! I was going to try a different company to see if the results were better.. but then I thought, bump that! why pay a ridiculous amount of money!??!??! Anthony was very accomodating to my schedule, he was able to fit me in at the last minute. They were there on time.. They don't give you this lame 4 hour window, they set up a time and they are there! uhmm.. actually, I called to push back my appointment an hour and they did not hesitate to accomodate my crazy schedule. They again did an amazing job, my stairs needed the most help, they spent extra time going over them and made sure all the dirt came out. I was hesitate because sometimes things aren't always "as good as the first time"- but this was one of those exceptions. And you CAN NOT beat their prices, even if you do it yourself, it would probably cost you more money to rent the machine, shampoos, and who has time for all that?!?! Trust me, you can call around and you won't get that kind of pricing anywhre for the quality and results. I am on the Scrub Buds train! Again, keep in mind that they only take checks and cash.. so no credit cards, maybe one day!!