Ameresco, Inc. fournit des services énergétiques complets aux entreprises et organisations aux États-Unis, au Canada et à l'échelle internationale. Il offre des solutions d’efficacité énergétique, de modernisation des infrastructures, de sécurité et de résilience énergétiques, de durabilité des actifs et d’énergies renouvelables. La société opère à travers les segments des régions des États-Unis, du gouvernement fédéral des États-Unis, du Canada et de la production distribuée non solaire. Elle conçoit, développe, élabore et installe des projets qui réduisent la consommation d'énergie ainsi que les coûts d'exploitation et de maintenance des installations des clients. Les projets de l'entreprise comprennent principalement diverses mesures adaptées à l'installation et conçues pour améliorer l'efficacité des systèmes du bâtiment, tels que les systèmes de chauffage, de ventilation, de refroidissement et d'éclairage. Elle propose également des produits et services liés aux énergies renouvelables, tels que la construction d'usines à petite échelle pour les clients qui produisent de l'électricité, du gaz, de la chaleur ou du froid à partir de sources d'énergie renouvelables ; et vend de l'électricité et du gaz renouvelable transformé, du chauffage ou du refroidissement. En outre, la société fournit des services intégrés de gestion de l'énergie photovoltaïque (PV), de conseil et de gestion de l'énergie aux entreprises ; vend des produits et des systèmes d'énergie solaire photovoltaïque ; et possède et exploite un projet d'énergie éolienne situé en Irlande. Elle dessert les gouvernements fédéral, étatiques et locaux, ainsi que les établissements de santé et d'enseignement, les aéroports, les autorités chargées du logement public et les universités publiques, ainsi que les clients commerciaux et industriels. Au 31 décembre 2020, l'entreprise possédait et exploitait 130 petites centrales d'énergie renouvelable et installations solaires photovoltaïques. Ameresco, Inc. a été fondée en 2000 et son siège social est situé à Framingham, dans le Massachusetts.