Andrew was courteous, professional and explained things well.The cost of the service was covered under the previous month's checkup. The cost of the thermostat was OK, not great.