This is the third time that Brent has come to clean our carpets over the past 10 years. I actually considered replacing the carpet before calling Revive this last time. I'm so glad I called them. I know we will get another 3 years out of our 10 year old carpets. Brent did an amazing job!