Steve's service was professional, friendly and all around excellent. He arrived on-time and quickly diagnosed the problem. When he realized the fix would require a part that he did not have on-hand, he dedicated the rest of his day to getting the part and completing the job -- working around my schedule. Thank you!