Ameresco Keller Canyon — renewablesinfo.org