Question: what carpet cleaning method is the best?
Answer: Carpet cleaning methods are very situational and personal choice. When you understand carpet cleaning you come to appreciate the fact that most of the dirt is dry and can be vacuumed out. No where near the time needed is spent when most people vacuum. Given that most of the dirt in carpets is dry.
Next we come to the available methods for cleaning carpets. This really comes down to soil levels. some methods are best suited to light others to heavy. You can find all the methods and matching soil level in out wiki article “Different Methods of Carpet Cleaning“