Quick response and thorough diagnosis. Provided repair options with clear explanations. Timely follow-up and very courteous.