Let me first say that my first instinct is to give three stars due to the slightly misleading groupon deal that I purchased. That being said, now I know to expect $200-$300 for this service. Terry was courteous and polite throughout the cleaning. I needed various extra things, that I was reasonably charged for. All in all, they put in a lot of hard work. So thanks to acs for that! As for if my children's allergies improve from the cleaning, time will tell