Bissell makes the best this is a small shampoer it has a tank you fill with hot water does not have a heater it's great for spots small rooms and I used it for my fifth wheel was great.