In my opinion, this is some of the best rust protection there is – I’m not a big fan of all of that fancy stuff out there – it all has various drawbacks – not the least of which is getting the next layer of paint to stick to it! Two coats of red oxide, two coats of etch, one coat of epoxy primer, rubberized gravel guard, then finish paint. That will last through your grandchildren’s lifetime.