Alfredo D. was quick to diagnose the problem and repair. He told me about something else that needs to added to fix another potential problem and explain it thoroughly. Gave me an estimate for it as well. He was knowledgeable and courteous. I really appreciate such good service.