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.