No doubt! The one I just did was 28', and it took me about 25 hours, plus at least $300 in materials (ruined pads, polish, etc.) to do it.
Boats are a whole other animal. I'm the only guy in my area that actually does paint/gelcoat work, so I can command a bit of a premium for it, but there are...