I couldn't be happier with my choice to have this company come and clean my carpets. They put new life into these carpets! I wish I had taken a better before picture, because they really look like different carpets now. When I moved into this apartment, I thought this carpet should have been replaced. Now looking at it, I should have just had Allen's come clean it for me! Matt the tech was extremely friendly and punctual. I got the text alert about 30 minutes prior to the window I signed up for. He explained everything and was in and out within an hour. Seriously, I know this company may be a little pricier, but coming from a broke grad student, I am so happy that I spent the extra money for this! I didn't want any hiccups as I'm trying to get out of town. They even cleaned the small front hallway and into the 2 closets that I had, which I wasn't expecting! I can't say better things about them. Only thing I'll mention is if you choose to pay with a card at the time of service there's a small fee of 1.99% that I wasn't aware of before, rather than if you pay with cash. But I didn't care with these kind of results! Thank you Allen's!