The team did an excellent job, from coordinating with my HOA to the per-installation inspection, to the the big installation day. Very friendly and courteous people, and they spelled out the issues very clearly.