Everyone at Infinity Solar was easy to understand and more than willing to help, even when we called the wrong person. We are very satisfied with the installation and the company. Friends who were visiting us saw our solar system layout, and they then purchased a system from the same company on our recommendation.