The average cost of solar panel installation in Minnesota ranges from $14,662 to 19,838.

To learn more about how costs are calculated visit: ​Solar action alliance​​​
You should choose two or three places and see which is best for you. Think about things like size, reputation of the installer, and purchase costs.

This website can give you more information:

https://mn.gov/commerce/consumers/your-home/energy-info/solar/hiring-installer.jsp
This is a hard question to answer!!!

Average is 13 years in MN, and most will see payback period between 10 and 16 years - https://www.ecowatch.com/solar/worth-it/mn

5-15 years in most of the US - https://www.solarreviews.com/blog/how-to-calculate-your-solar-payback-period

Why is it so hard to figure out? Here are some things to consider:
The roof size and size of system
The roof size matters because everyone has a different roof. The bigger your roof, the bigger the system you could install. Bigger system makes more power, but is more expensive

The electricity bill because you could have a small system and save money. And if we use lots of electricity we need a bigger system.
It usually takes two to four days to install solar panels. It depends on the size of the system.

For more information visit this link:
Commerce Department Minnesota/Solar Energy
Energy Sage, get a quote​​​