Communication on our appointment was great and we appreciated the calls to let us know that the first technician was unavailable due to an emergency but that another one was able to make it out that same day. John was great to deal with and did a thorough look over of our furnace.