i bought this for my showroom. it is very noisy, so definitely not to be used when customers about. my only concern is that the rubber band on the roller has already broken, hope i dont have to replace it every 3/4 weeks.otherwise my carpets are spotless!!