$450, particularly if that includes the paint
, hauling and launching, does not sound unreasonable.
If you can get it out of the water onto a trailer or such, you could do it yourself. However, it is messy, a tad miserable and the weather may not allow it to be done on the day you have available. That's why people make a living doing it.