The communication was great, everyone was extremely friendly, helpful and professional from start to finish. The installers who came out to put in the system were efficient, friendly and courteous and did a fantastic job!! We highly recommend this company and would use them again in a heartbeat!