I go to my dealership once a year for an "engine service" (oil change, oil filter, fuel filter, belt inspection, chassis lube), "generator service"(oil change, filter) and an "Aquahot Service" (new jet, etc.). The cost for the three services totals a hair under $600. I schedule it in advance so it's all addressed in a single visit - and often "piggyback" any other repairs that may be needed onto it so it's all taken care of in a single trip. I plan it far enough in advance so that the dealership can plan appropriately - and they've been great about ensuring that they take care of all of it in a single visit. I suspect I could save a few bucks by if I were to shop around a little more - BUT, the convenience, the access to the service tech to ask about other issues of concerns and our dealership's willingness to work with me to schedule the work makes me happy to go this route.