Tech arrived on time.  Took the time to explain issues and review.  Great service and very patient!