I have had a wall to wall carpet for about 10 years. I vacuum it regularly but that does not really help with stains and other dirt. I decided to hire a professional to clean it for me. I found this company and decided to give them a try. They did such an amazing job! My carpet looks amazing - just how it did 10 years ago.