I have used A1 Carpet Care before, but this is my first time with David from their company. He is just the best. Last time they cleaned my carpet with the machine that is on the truck. David said he was going to use the portable machine to clean it. I told him to use the big machine and he promised me that he would get the carpet even cleaner with the portable. Well, he was right! I've never seen my carpet so clean. The last guy told me that the carpet was old, therefore, wouldn't come as clean as a newer carpet. That guy was wrong, because whatever David did, he made it look new again. I'm so impressed with him. I will request David every time I get the carpets done. I recommend them to others.