I would recommend MaineSolar Solutions for Solar installation. They were very knowledgeable and professional. I reached out to other companies in my research for a company. Maine Solar Solutions were responsive in communication, nonjudgmental and very flexible. The installation crew were respectful, friendly and did a great job explaining the system. They have continued to reach out to us to see how things are going and to answer any questions we have since the installation. We are very satisfied with all the staff at Maine Solar Solutions.