You are lucky that you are handy, many are not and get soaked by dealers. I don't know what a 10 or 20 hr servicing cost, but there are plenty of folks here in Tampa complaining about $800.00 to $1000.00 for a 100 hr service. I put well over 700 hrs on my boat last year
My engine is brand new...