LOVE this machine! I've owned several carpet cleaners over the years and this does the job better than anything I've had. Truly professional grade!