Our carpets are 6 years old. Our dog did a mess and we called this carpet cleaning company. The technician that came, gave us a few options. We chose the middle option as we couldn’t effort the high-end option. We are so pleased with the results. The carpet looks amazing and smell great. We will never use a different company for our cleaning needs in the house.