Hi Nanci. If the carpet is clean after Steve is done and dirty 6 months later, I do not see how the equipment used would be the problem? Your friend should be looking to where the dirt is being tracked in from.
I have used Lotto/Steve as well as the many others your search showed you. For the price and excellent recommendations from other TOTV folks, you can not go wrong in finding out for yourself how nice your carpets will look. Let us know.