John does have a point regarding MS products. They don't seem to give that "wow" factor once you've cleaned the sofa/carpet. Yes, its clean and the customer is happy BUT its never a "bright" / "vibrant" outcome.
Used MS products in the passed and was never happy with them. Recently bought Pureclean and DFC to try it again, but they seem to fall short in my experience.
Also, cleaners like Mike have the advantage of running a TM with its bigger flow, higher constant heat and more suction, so can get away with a weaker pre-spray.
Just my findings. I buy all my products from suppliers apart from two items. Just don't rate MS products too highly.