Foam is good for some stuff, and not so good on others. Like any tool, first you have to learn where to use it for it to be effective. I have seen several companies that use foam improperly and the results are very poor. The only magic pill in any industry is hard work.