Very thorough service. I do however feel that even with a routine maintenance, the Tech is always going to find something that needs to be replaced, or upsell a maintenance plan.