From start to finish, Michigan Solar Solutions did an incredible job. Everyone on the team was highly professional and very knowledgeable. All of our questions were answered promptly and with detail. The installation was above expectations. Mark has even followed up after install to make sure everything is functioning properly. I would recommend MSS to anyone.