Cliff is very professional, well spoken and attentive to detail. He was right on point with his explanations, timing and communications. He did a great job managing the apprentices that were sent with him. A 3 day job really allows a customer to thoroughly assess the contractor and this is one of the rare occasions that I was highly impressed. The job did get delayed due to some scheduling issues which was disappointing, but I was shocked when the technician took the time to personally call and explain.