Bryan was very professional and did a great job communicating. He kept me apprised of his schedule so I knew when he would arrive, he carefully explained all he was doing and my options for how to get the best use of my heating systems, and was upfront about costs and benefits of the different service options.