Responsive service despite no advance appointment (serious problem developed over the weekend). As always, expert diagnosis and good advice about what needs to be fixed right away, and what can wait. Thorough testing to make sure authorized repair really has been completed.