Arrived on-time. Did a great job, explained everything about the system. Would only consider this company when it comes to my heating/cooling needs.