We bought this as we had been quoted to clean the carpets at our rental villa. We like to be very hands on with our villa and do jobs ourselves where we can. After our first use I can say this machine is excellent . Our carpets are beige and didn't look too bad but in heavy traffic areas there was obvious discoloration.. Our carpets now look brand new and are fluffy and smell wonderful . Our villa has 6 bedrooms which are all carpeted . This machine was on sale . This product had the best reviews which we fully concur with .I would like to get more tools for this machine.