This is powerful and well made. The hand prayer and suction part works really well. I have a small dog and sometimes he gets sick with yellow hard to get out stains but using this it came up and out so easy. I’m still figuring out how to get it to run the main shampoo way. You have to go really slow or it shuts off. Also have to make all hose is attached and snapped in correctly or it will shut off as well. All in all it’s really powerful for a at home  carpet shampoo. Feels more like industrial. When drying you do have to go over it a few extra times.