I use a storm, i keep it on the van 95% of the time, never misses a beat, i now use an inline heater as well which makes it simply superb, it was bloody good without the heat by the way!! I run it with 75 foot hose length most of the time, i often run it at 100 foot as well and have just bought another 25foot for a job this week, so its going to be cleaning at 125 foot which i know it will cope with... (i have a vac booster pod as well ). cannot comment on the enforcer other than to say i spent ages researching before i bought the storm, one of the machines i researched was indeed the enforcer which looks a great bit of kit, but after looking on line at various issues i went for the storm from cleansmart, im glad i did.......... hope the machine you choose works for you and good luck mate!