I've been in business for thirty years. I first started with large portable machines and shampooing buffer. I thought I could do nothing but the best. After four years, I bought a truck-mounted steam cleaner and that's when I learned that it was the only way to clean. The only thing a rental store cleaner and a truck-mounted cleaner have in common is that they are both called "carpet cleaners."
Truck-mounted cleaning is what I have used for 26+ years. In order to clean carpet, you have to have 4 things: