Ameresco Johnson Canyon — renewablesinfo.org