He was Very professional and arrived on time. He made sure I knew what he was doing every step of the way. He also helped me learn more features on my heating control panel. Super nice person