Investment into a solar PV system can be an expensive initial cost, but currently, there are Provincial and Municipal program that, together, cover up to a third of the installation costs:
https://solar.efficiencyalberta.ca/
http://ace.edmonton.ca/energuide/solar-rebate-program/
There are also several grants available for community leagues to access in order to pay for the systems. You can find a list of sustainability-centric grants here:
Green grant opportunities updates
Together, the rebates and grant funding can make community solar project very affordable.