Front office was difficult to contact and coordinate with, apparently overcomitting for an employee meeting day, and late for time window. When they say 8-12 we made plans for 1 pm . Tech arrived 12:50 . Greg was great when he got here. Excellent tech service, and apology for being late.