But, IMHO, not out of line for a good thorough service. You can probably find service for half that price, but I doubt if it would be as thorough, if that is what you need. The problem is the guy with the high priced underhaul - and for most customers, it would be hard to tell. Did he really clean and inspect each part? Were the minor deposits removed so they don't continue to build up and cause problems years down the road? Or did he just slap in a parts kit knowing that will get thru another year 95% of the time. Or did he just take it into the back room, give it a checkover and a squirt of silicon so it looks pretty and tell you to bring it back if you have any problem in the next year & they'll fix free? Not that a checkover is always inappropriate, but it is not an "annual service" and shouldn't cost more than $20.00.