Every employee I dealt with from Michigan Solar Solutions was professional and explained their part of the installation of my panels. Communication was excellent, always explaining the next steps and when they would be out to perform these steps.Team was always right on time to my house. If ever a company earned 5 starts it is this team, I am more than impressed with every person I met. I am also pleased that my panels were made in the USA.