Communication was very good. Tech was punctual and polite. Workmanship was very good, clean and neat.