Good at everything! He's the best technician for me. He's professional, knew exactly how to carry out the problem. He did a perfect job dealing with my heat and air conditioning repair needs. After an hour of service, everything was working back to normal. I was thankful for the excellent repair and the fair estimate offered. Highly recommended!