When Craig arrived, he immediately inspected the existing opener, advised me what he needed to do, and assured me the wiring and hookup would work with the new system. He addressed all my concerns, advised what needed to be done, and was very professional. It was obvious that Craig had installed many systems before, as he worked quickly and the system was up and running in the timeframe promised. Very happy with the service, and my new system. The 'B' on punctuality was not a reflection on the service itself. I think there were two appointments booked back-to-back, which pushed my appointment to be a bit later than originally anticipated.