It is rare to find a company whose representatives at all levels (technical, sales and administrative) are so professional, efficient, and consumer oriented. From the beginning of my inquiries through the installation, I found the service to be timely, friendly, very knowlegeable and responsive to all my questions and needs.Going solar was a new experience for me, and I was impressed with the clarity of descriptions and explanations of how it all would come together. The inevitable coordination with CMP can seem overwhelming, but Maine Solar guided me through every step, with clear instructions, what needed to be signed and when, etc. and was ready to answer questions as they arose.The 6 member installation team was stellar, arriving exactly on time and quietly and efficiently installing all necessary units without any disruption to my household. When they left, it was hard to imagine they had actually been there--except that their work areas were cleaner than they found them!I would recommend this company without any reservation to anyone and everyone considering solar! .