Updated: Jun 25, 2026
Location and Projects
Address
111 SPEEN STREET, Framingham, MA, 01701
Use our bidding system to
request a quote
Ameresco, Incorporated Construction
Ameresco, Incorporated, 111 Speen St, Framingham, MA (Owned by: Allingham, Richard Anthony) holds a Electrical Business license and 24 other licenses according to the Massachusetts license board.
Their BuildZoom score of 95 ranks in the top 22% of 139,240 Massachusetts licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Ameresco, Incorporated, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Ameresco, Incorporated Services
Start a project today:
Ameresco, Incorporated Contact Information
Phone Number: (866) 441-8538
Edit
Address: 111 SPEEN STREET, Framingham, MA 01701
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Building Permits by Ameresco, Incorporated
This is a sample of this contractor's permits. Click here to access their complete permit history.
Install (3) carport solar canopies in library parking lot; 864 modules 4 inverters capacity 347.40 kw dc and 240.00 kw air conditioning equivalent
Valuation:
$1,237,000
Permit #:
21040631
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Installation of a 2, 238.39 kwp dc (5, 814 photovoltaic modules) ballasted rooftop solar photovoltaic array
Valuation:
$2,700,000
Permit #:
C-19-1431
Status:
issued
Fee:
$32,400
Permit Type:
Solar photovoltaic
Building Type:
N/A
Ameresco to install solar panel array on roof of zervas elementary school
Valuation:
$800,000
Permit #:
19100666
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install roof mounted solar panels - 11 arrays - 893 panels 3'5 x 5'5 @ 321.5 kw. (app97665) (a20180497) plymouth south high school
Valuation:
$480,000
Permit #:
A20180528
Status:
issued
Fee:
N/A
Permit Type:
Commercial solar ...
Building Type:
N/A
Ameresco to install solar panel array on roof of fire department
Valuation:
$450,000
Permit #:
19100668
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Ameresco to install solar panel array on roof of education center
Valuation:
$450,000
Permit #:
19100667
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install roof mounted solar panels- eleven (11) arrays - eight hundred and ninety-three (893) panels (3'5 x 5'5") @ 321.5 kw
Valuation:
N/A
Permit #:
Z20180497
Status:
issued
Fee:
N/A
Permit Type:
Commercial/indust...
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
E-2024-115
Status:
issued
Fee:
$150
Permit Type:
N/A
Building Type:
N/A
Install solar panels on roof
Valuation:
$300,000
Permit #:
1135
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
Residential
Install solar panels on roof
Valuation:
$250,000
Permit #:
1180
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
Commercial
Install solar panels and roof
Valuation:
$250,000
Permit #:
1179
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
Commercial
Solar photovoltaic canopy system on 7th floor of parking garage structure
Valuation:
$3,415,425
Permit #:
B16-000133
Status:
issued
Fee:
$88,716
Permit Type:
N/A
Building Type:
N/A
Install solar panels on roof
Valuation:
$300,000
Permit #:
B-1135
Status:
N/A
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
BP-2015-440
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Ameresco will be installing a solar photo voltaic system on the roof of oliver ames school
Valuation:
$1,254,500
Permit #:
C-16-0828
Status:
complete
Fee:
$100
Permit Type:
Solar photovoltaic
Building Type:
N/A
Furnish and install (130) heavy commercial aluminum replacement windows w/low e/argon. furnish and install (3) aluminum storefront systems including door hardware
Valuation:
N/A
Permit #:
BP-2015-0444
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install 250 kw/508 kwh energy storage system on existing outdoor pad 22 x 8
Valuation:
N/A
Permit #:
Z20190779
Status:
issued
Fee:
N/A
Permit Type:
Commercial/indust...
Building Type:
N/A
Solar photovoltaic canopy system on 7th floor of parking garage structure
Valuation:
$3,415,425
Permit #:
B16-000133
Status:
complete
Fee:
N/A
Permit Type:
Commercial other
Building Type:
N/A
Repair fire damage on roof of macarthur elementary school
Valuation:
N/A
Permit #:
P201240841
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install photovoltaic solar system per plan
Valuation:
N/A
Permit #:
C-12-0340
Status:
final
Fee:
$1,500
Permit Type:
N/A
Building Type:
N/A
Similar Contractors See more
181
BZ Score
$468K
Avg Project
-
Projects
181
BZ Score
$41.4K
Avg Project
-
Projects
175
BZ Score
$70.1K
Avg Project
-
Projects
Ameresco, Incorporated Reviews
BuildZoom hasn't received any reviews for Ameresco, Incorporated. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Ameresco, Incorporated License info
Verified License
| License # | 1058 |
| Status | Active |
| State | Massachusetts |
| Type | Electrical Business |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Ameresco, Incorporated at the Commonwealth of Massachusetts E-Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | C139176 |
| Status | Active |
| State | Iowa |
| Type | Contractor |
| Date Issued | 07-02-2025 |
- BuildZoom verified this license was active as of January 2026.
Verify this license's status for Ameresco, Incorporated at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | MCO.0901931 |
| Status | Active |
| State | Connecticut |
| Type | Mechanical Corporation |
| Date Issued | 07-01-2026 |
- BuildZoom verified this license was active as of June 2026.
Verify this license's status for Ameresco, Incorporated at the Connecticut Department of Consumer Protection.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 17141 |
| Status | Active |
| State | Massachusetts |
| Type | Electrician |
- BuildZoom verified this license was active as of June 2025.
Verify this license's status for Ameresco, Incorporated at the Commonwealth of Massachusetts E-Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 68738 |
| Status | Active |
| State | North Carolina |
| Type | Building |
- BuildZoom verified this license was active as of June 2026.
Verify this license's status for Ameresco, Incorporated at the North Carolina Licensing Board for General Contractors.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 390593 |
| Status | Active |
| State | New Mexico |
| Type | General Building |
- When BuildZoom last verified this license, it had an expiration date of December, 2022. Check the current license status of Ameresco, Incorporated with the New Mexico Contractor Licensing Division
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CLG115634 |
| Status | Active |
| State | South Carolina |
| Type | General Contractor Bd5 - Building (Bd, Lb, Ub) With A Project $Unlimited |
- When BuildZoom last verified this license, it had an expiration date of October, 2016. Check the current license status of Ameresco, Incorporated with the South Carolina Contractor's Licensing Board
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CLM106683 |
| Status | Active |
| State | South Carolina |
| Type | Mechanical Contractor El5 - Electrical With A Project $Unlimited |
- When BuildZoom last verified this license, it had an expiration date of October, 2016. Check the current license status of Ameresco, Incorporated with the South Carolina Contractor's Licensing Board
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 63507 |
| Status | Active |
| State | Nevada |
| Type | B - General Building |
- When BuildZoom last verified this license, it had an expiration date of June, 2017. Check the current license status of Ameresco, Incorporated with the Nevada State Contractors Board
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 184004760 |
| Status | Active |
| State | Illinois |
| Type | Design Firm Prof Reg |
- When BuildZoom last verified this license, it had an expiration date of April, 2017. Check the current license status of Ameresco, Incorporated with the Illinois Department of Financial & Professional Regulation
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 111979 |
| Status | Inactive |
| City | Newton |
| Type | Residential Builder |
- According to the City of Newton Massachusetts, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the City of Newton Massachusetts.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | City Of Chicago |
| Type | A All Projects No Restrictions |
- According to the City of Chicago Data Portal, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | IR737790 |
| Status | Inactive |
| State | Minnesota |
| Type | Contractor Registration |
- According to the Minnesota Department of Labor & Industry, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Minnesota Department of Labor & Industry.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0089700421 |
| Status | Inactive |
| State | Arkansas |
| Type | Electrical |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 111979 |
| Status | Inactive |
| City | Newton |
| Type | Building Contractor |
- According to the City of Newton Massachusetts, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the City of Newton Massachusetts.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | G08392 |
| Status | Inactive |
| City | Columbus |
| Type | General Cont |
- According to the The City of Columbus, OH, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the The City of Columbus, OH.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GCCO005854 |
| Status | Inactive |
| State | Georgia |
| Type | Residential/General Contractor |
- According to the Georgia Department of Professional Licensing, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Georgia Department of Professional Licensing.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0089700420 |
| Status | Inactive |
| State | Arkansas |
| Type | Electrical |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0089700419 |
| Status | Inactive |
| State | Arkansas |
| Type | Electrical |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | NAT-F155936-1 |
| Status | Inactive |
| Nation | Environmental Protection Agency |
| Type | Renovation |
- According to the United States Environmental Protection Agency, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the United States Environmental Protection Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | City Of Chicago |
| Type | A All Projects No Restrictions |
- According to the City of Chicago Data Portal, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 90760 |
| Status | Inactive |
| State | New Mexico |
| Type | General Building |
- According to the New Mexico Contractor Licensing Division, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the New Mexico Contractor Licensing Division.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GCCO003369 |
| Status | Inactive |
| State | Georgia |
| Type | Residential/General Contractor |
- According to the Georgia Department of Professional Licensing, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Georgia Department of Professional Licensing.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 25049-U |
| Status | Inactive |
| State | North Carolina |
| Type | Unlimited Classification |
- According to the North Carolina Licensing Board for General Contractors, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the North Carolina Licensing Board for General Contractors.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0063507 |
| Status | Inactive |
| State | Nevada |
| Type | B General Building |
- According to the Nevada State Contractors Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Ameresco, Incorporated at the Nevada State Contractors Board.
This is a sample of licensing data; click here to access a complete history.
95
BuildZoom Score
Bonded
| Bonded Agent | Western Surety Company |
| Bond Value | $50,000 |
16
Permits
- Building permit records show that Ameresco, Incorporated has worked on 16 permitted projects.
Ameresco, Incorporated Employees
AA
Allingham, Richard Anthony
Owner
AI
Ameresco Inc
Owner
CA
Chiplock, Mark Anthony
Treasurer
CJ
Corrsin, David John
Secretary
CS
Croxton, Steven
Rmi Employee
GD
George Isham Davis
GS
George Sakellaris
Owner
HD
Hole, Spencer Doran
Treasurer
JW
James P P Wolfe
JG
John Granara
Owner
JL
Jusbyn Arrow Lockard
Supervisor
MC
Mark A Chiplock
Owner
MW
Michael C Williamson
Owner
PC
Peter N. Christakis
RA
Richard Anthony Allingham
Supervisor
SP
Sakellaris, George Peter
Corporate Officer
SR
Scott, Jason Richard
SM
Spasovski, Mario