This place is awesome. Had a two story town home cleaned on short notice and they did a bang-up job. My husband’s in-laws are coming to town this weekend, for like 10 days until after 4th of July weekend(god, save me) and we wanted the place to look better than it does since we have a couple indoor dogs and a cat. Plus, our mother-in-law is a bit allergic to cats, but we’ve learned that with proper carpet cleaning it doesn’t cause her any issues(I personally think she just hates animals). Anyway, needed to appease the woman and I love my husband, so we called Green Carpet hoping to get it done and voila! Arrived same day and took them like 2-and-a-half hours to make our home feel pretty again. Two guys arrived, both very nice and not intimidating. I’m not necessarily afraid of anyone, but when you let strangers into your home there’s a level of trust that needs to be established. No problems there. They were nice, politely declining my offer of coffee and soda. Only reason I docked a star is because I thought they did a better job in the living room than in the upstairs hallway, but I think I’m being petty. I couldn’t have done it better myself honestly, but for the sake of parity I’m just looking for something to critique. There are a couple small spots on the stairs that remain, but no big deal. They’re about half the size of a dime. Maybe they’re permanent. Damn dogs, or damn husband. I had shopped around and although the prices were comparable as some of the other carpet cleaners, only Green Carpet was able to arrive same day. That was the kicker for us. When we need things done, we wait until the last minute. Definitely will recommend them to our next-door neighbors. Cheers!