Our tech was on time and did a great job. He gave us valuable information about a problem he found and was able to correct it while on site.