10-28-2016, 11:11 AM
DIY tools are wimpy. They may be useful for doing maintenance on clean carpet. But that's not what you're describing. I would would recommend hiring a professional. Let someone help you who has proper training, equipment, and experience. A good carpet cleaner can work wonders on a soiled carpet. Then after the carpet is in shape you might perform periodic touch ups with the DIY tools.