Solar panels don't make financial sense in a cold climate

You can calculate the payback period and ROI for solar based on where you live in Canada

Payback periods tend to range from 7-14 years. 25-year (life of the panels) ROIs for major Canadian cities, for example, fall within the 140-220% range.

More myths and barriers here.