Ameresco, Inc. Ameresco, Inc. (NYSE:AMRC) is a leading independent provider of comprehensive services, energy efficiency, infrastructure upgrades, asset sustainability and renewable energy solutions for facilities throughout North America.