Ceramic Coating
Two layers, 12 to 24 months
It's always two coats. Gel coat is porous, unlike automotive paint, so the first layer gets partly absorbed. Repel Pro goes down as the base and soaks into the pores, then Thor or Kraken seals on top. That's the system that gets you 12 to 24 months instead of a few months.
Thor and Kraken cost the same. Kraken's graphene is the more expensive material and it spots less at the dock, but that's my cost, not a bump on your bill. Pick the finish you want, not the price.
If the boat also needs correction, correction and ceramic done together as one project runs $175 to $250 a foot, depending on how much correction the gel coat takes and how many surfaces you want coated.