Well if he applied that after sandblasting and it's rusting withing a year or two, that stuff is junk. The only manufacturer I use is Tnemec. They are one of, if not THE most high quality manufacturers in the US. Check out their series 135 Chembuild (Modified Polyamidoamine Epoxy)
http://www.tnemec.com/product/view/Series-135-Chembuild . That can go over marginally prepared surfaces (ie. NOT sandblasted, but if it is then ever better.) and old coating that are still adhering to the surface. If any of the old coating peeling or whatever just wire wheel that crap off and apply 2 coats of this over it.
Now if the boat trailer is parked in the sun 24/7, I would apply 1 coat of their Series 73 Endura-Shield on top of that, which is an Aliphatic Acrylic Polyurethane.
http://www.tnemec.com/product/view/Series-73-EnduraShield . This will keep the coating from fading, you can choose any color you like. The only reason for this is epoxies will chalk and eventually fade over time if exposed to UV. Now a color like white will last a long time in the sun, their white has a 84% Light Reflective Value, so it only absorbs ~16%. A color like Black only has a LRV of 4% for example.
If the boat (or trailer) is parked in the garage 80-90% of the time, the 2 coats of epoxy will suffice. This s*** won't fade for a while.. For example:
SYSTEM:Two coats Series 135 Chembuild applied to SSPC-SP10/NACE No. 2 Near-White Metal Blast Cleaned steel and cured 14 days at 75°F (24°C).
REQUIREMENT:No rusting, cracking or blistering of film. No more than 1/16" (1.6 mm) rust creepage at scribe after
10,000 hours exposure.
This are the results after a Prohesion test . Prohesion tests are basically a chemical and salt spray. So you'll have salt water spray with something like 5%-10% sodium chloride and ammonium sulfate at around 3%-4%. Now realize this was blasted to an SP10, which is the best for immersion service, but even an SP6 will get you mad results.
If you have any other questions feel free to ask!