HD Chem-Dry came into home and looked at all rooms of carpet I wanted done, started to vacuum all rooms. I asked if they could also clean a chair (I am sure they were on a schedule, but they took the time to do it for me). I have 4 dogs in the house, they spotted areas where there had been mishaps from both dogs and humans. After cleaning, they gathered up all equipment, presented me with an invoice (which was very affordable for what they had done. My carpet is 20 years old and it looked almost new when they finished. Great job done by HD Chem-Dry, will have them again as soon as extra guests have left