Just waxing the boat is easy, actually detailing it is horrible. Marine paint jobs are notoriously hard to work with if they have not been maintained (which they rarerly are). Gelcoats require either someone VERY patient with a RO, but you're probably better off using a rotary or even a Cyclo for the job. I'd hit your local boat store to get an idea of what they carry for detailing boats, lots of oxidation removal and the like. Unless the person has money to blow he probably won't be able to afford the amount of work required to work on something, especially at 30-40 feet. Waxing, however, is pretty much the same. You can use a heavy duty marine wax or even a traditional heavy wax like collonite or #16. If he's looking for detailing the inside of the boat just do what you do if you clean the house, same prinicple except you're floating : ) If you plan to be doing exterior work on the hull, yes it has to be drydocked.