We were planning to get new carpet but tried the HydroSteam first. Saved us thousands of dollars. My carpet looks better than when we had it professionally steam cleaned. Highly recommend this machine. It's also so easy to use.