If you use the search function on this forum, there have been numerous threads concerning hull refinishing and refurbishing.

Personally, I've repainted my hulls. While I was very pleased with the results immediately after the painting, I've come to discover that numerous beach landings have stripped the paint in a 2" wide strip on the bottom of the hulls from about 1' back of the bow all the way to the stern. Its not noticable unless you crawl up under the trailer, but if I had to do it again, I'd use a tougher paint on the bottom to resist the sandblasting.

My new boat will not land on beaches like my h17. Haven't quite figured out how I'm going to pull it off, but I'll come up with something.