My experience with Michigan Solar Solutions ranks high in all my dealings with contractors