Joel was an excellent service techniician, knowledgeable and willing to explain and answer any questions. Only comment would be about timeliness; not sure if that was a function of unrealistic scheduling or unforeseen problems earlier in the day. But worth the wait!