I am very happy with to do with the installation including communication with the workmen, their product, and the associated software that allows me to monitor my kilowatt hour production and usage.I will acknowledge that some of the aspects of the communication both prior to installation and subsequent to it may be my fault and my failure to pay adequate attention to detail. It would have been helpful to have a singular contact person to communicate with prior to installation. They delegate responsibilities within the company, which is understandable, but makes it hard from the consumer perspective to know who to contact regarding any given issue.Subsequent to installation, I became aware that I would be generating electricity prior to Central Maine Power crediting me for the electricity that I was generating. Again, I again acknowledge that perhaps I shouldve paid more attention to detail, and that this may be more of a CMP problem than a Maine Solar Solutions issue. It has however been difficult to get credit for the electricity I have produced prior to completed certification of our installation. Perhaps, Maine Solar Solutions could devise a mechanism to facilitate this transition process to make sure that no kilowatt hours are donated to the grid.The bottom line; I would use them again without hesitation. By all appearances, they provide high-quality workmanship and product.