Minne is correct here, The cheapest place I have found to haul powerwash is $8 per foot or $285. Good paint
is at least $175 per gallon. For my boat 35 ft boat that equates to 2.5 gallons which is 2 coats as well as some extra on the leading edge of the keel and rudder which is $525. This is an every other year expense. The power wash take of all my old ablative so not much prep is needed, however it has to be done in an enviro firendly pit. I also put a special paint
on my prop and drive shaft. My expense without that is $700 for a 35 ft boat
One thing to do is have a diver go under it or quick haul and wash it in the middle of the season. The diver may become a thing of the past soon with the environmental concerns.
Your price seems quite reasonable