The GAI sales team was very knowledgeable and answered all our questions thoroughly and promptly. They made sure we had a good understanding of the system capability and price before we committed to the project. Communication was open and timely throughout the sales and installation process. The installation was completed at a level better than we expected and the installation crew was respectful of us and our property. The project team delivered results and quality beyond what they had promised!