Location and Projects
Address
10853 N Second ST, Machesney Park, IL, 61115
Use our bidding system to
request a quote
Nelson Fire Protection
Nelson Fire Protection, 10853 N Second St, Macheseny Park, IL (Owned by: Lenny Hill) holds a Fire Sprinkler Contractor Registration license and 44 other licenses according to the Palatine license board.
Their BuildZoom score of 110 ranks in the top 4% of 65,686 Illinois licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Nelson Fire Protection, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Nelson Fire Protection Contact Information
Phone Number: (815) 844-6004
Edit
Address: 10853 N Second ST, Macheseny Park, IL 61115
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Nelson Fire Protection Macheseny Park
Quality
110
96th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Nelson Fire Protection has a BuildZoom score of 110, which places them above 96% of 65,686 contractors in Illinois.
Activity
|
1 project
|
2026 |
|
17 projects
|
2025 |
|
33 projects
|
2024 |
|
21 projects
|
2023 |
Our building permit records indicate that Nelson Fire Protection has worked on at least
72.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
6 projects
|
Home Additions |
|
5 projects
|
Commercial Renovations |
|
4 projects
|
New Constructions |
Analyzing permits over the last 4 years shows that Nelson Fire Protection mostly works on
home addition
and commercial renovation
projects.
Pricing
|
2 projects
|
< $5k |
|
11 projects
|
$5k-$20k |
|
10 projects
|
$20k-$50k |
|
5 projects
|
$50k-$100k |
|
10 projects
|
$100k-$250k |
|
1 project
|
$250k-$500k |
|
1 project
|
$500k-$1mil |
|
1 project
|
$1mil+ |
The typical size of their permits is approximately $37,075. This graph shows the distribution of these job values.
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Building Permits by Nelson Fire Protection
This is a sample of this contractor's permits. Click here to access their complete permit history.
Oak trace retirement community - extend new main from existing fire pump to new construction building. installing sprinklers throughout double tower 5 story residential unit & 1 story common area as well as garage parking (4) class 1 stand pipes at all stairwells
Valuation:
$990,000
Permit #:
22-SPR-0070
Status:
expired
Fee:
N/A
Permit Type:
New
Building Type:
N/A
New sprinkler systems throughout the building and addition. addition to be esfr systems.8 total systems with a firepump
Valuation:
$1,158,916
Permit #:
FIRE20241064
Status:
filed
Fee:
$17,428
Permit Type:
Fire
Building Type:
N/A
Belmont bible church - provide new wet pipe fire protection sprinkler system for new commerical building hydrotest required need 2nd floor control valve tamper water flow and inspectors test
Valuation:
$391,047
Permit #:
21-SPR-0052
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Demolish existing sprinkler system and install new 8 rpz backflow and riser as well as new overhead sprinkler system to supply required protection for the rmtd bus storage/charging areas. (see attached plans for additional information)
Valuation:
$120,000
Permit #:
FIRE20231110
Status:
filed
Fee:
$1,881
Permit Type:
Fire
Building Type:
N/A
<h2>relocate sprinklers for new walls and ceilings.add dry sprinklers in the new coolers.replace the fdc with a storz connection.retrofit a backflow into the existing riser.</h2>
Valuation:
$45,691
Permit #:
FIRE20241114
Status:
filed
Fee:
$861
Permit Type:
Fire
Building Type:
N/A
Sprinkler system- modify existing system comm- interior alteration promptmed urgent care facility
Valuation:
$400,000
Permit #:
FSTA-22-00572
Status:
final
Fee:
$175
Permit Type:
N/A
Building Type:
N/A
Install (a) new sprinkler system to accommodate the new building
Valuation:
$55,151
Permit #:
FIRE2506-0009
Status:
issued
Fee:
$957
Permit Type:
Commercial wet
Building Type:
N/A
<h2>new wet sprinkler system in the new maintenance building.</h2>
Valuation:
$63,128
Permit #:
FIRE20251006
Status:
filed
Fee:
$819
Permit Type:
Fire
Building Type:
N/A
Jewel osco #4047 - remove existing anti-freeze system at front canopy & install new dry system approved with comments. dry system shall required a dryer installed. air trip and hydro tests required
Valuation:
$84,650
Permit #:
22-SPR-0058
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Building c arcade
Valuation:
$150,000
Permit #:
135859
Status:
issued
Fee:
$3,024
Permit Type:
N/A
Building Type:
N/A
Extend dry system into the new addition and a new wet system in the new maintenance building
Valuation:
$163,751
Permit #:
FIRE20241066
Status:
filed
Fee:
$2,444
Permit Type:
Fire
Building Type:
N/A
Modify the existing sprinkler system to accommodate the building remodel including a new system riser
Valuation:
$101,980
Permit #:
FIRE20241041
Status:
filed
Fee:
$1,600
Permit Type:
Fire
Building Type:
N/A
Install (a) new sprinkler system throughout the existing building to accommodate the new building renovations
Valuation:
$75,481
Permit #:
FIRE20241045
Status:
filed
Fee:
$1,128
Permit Type:
Fire
Building Type:
N/A
Adding sprinklers and piping at the deck in the unsprinklered space. also sprinkling under the duct that is over 48 in width
Valuation:
$41,535
Permit #:
FIRE20241031
Status:
filed
Fee:
$634
Permit Type:
Fire
Building Type:
N/A
Renovation of the 3rd floor 1859sf scope includes removal & addtion of doors pass-trhus new finsishes. relocation of equipment and relocation of ancillary utilities such power compressed air nitrogen sprinkler heads and diffusers all utilities are existing and will be modified to fit the new configuration of the space. total: $309, 452.00
Valuation:
N/A
Permit #:
PF20-0034
Status:
triage
Fee:
N/A
Permit Type:
Fire sprinkler
Building Type:
N/A
Interior and exterior renovations - nssra
Valuation:
$4,400,000
Permit #:
FSTA-21-00545
Status:
issued
Fee:
$175
Permit Type:
N/A
Building Type:
N/A
Modify the existing sprinkler system to accommodate for the new remodeled space
Valuation:
$5,009
Permit #:
FIRE20251071
Status:
filed
Fee:
$190
Permit Type:
Fire
Building Type:
N/A
Relocate sprinklers for the new wall and ceiling layout
Valuation:
$9,850
Permit #:
FIRE20241126
Status:
filed
Fee:
$247
Permit Type:
Fire
Building Type:
N/A
<h2>install (a) new sprinkler system to accommodate the new building.</h2>
Valuation:
$114,010
Permit #:
FIRE20251124
Status:
filed
Fee:
$427
Permit Type:
Fire
Building Type:
N/A
Relocating sprinklers for new wall and ceiling layout
Valuation:
$3,700
Permit #:
FIRE20241127
Status:
filed
Fee:
$172
Permit Type:
Fire
Building Type:
N/A
Similar Contractors
License # CON-008715-2025
Dundee, IL
105
BZ Score
$6.9K
Avg Project
-
Projects
License # CL-5303
South Elgin, IL
105
BZ Score
$350K
Avg Project
-
Projects
License not required
Spring Grove, IL
107
BZ Score
$138K
Avg Project
-
Projects
Nelson Fire Protection Reviews
BuildZoom hasn't received any reviews for Nelson Fire Protection. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Nelson Fire Protection License info
Verified License
| License # | CON-001710-2021 |
| Status | Active |
| Town | Palatine |
| Type | Fire Sprinkler Contractor Registration |
| Class | Fire Sprinkler |
| Date Issued | 01-09-2026 |
- BuildZoom verified this license was active as of January 2026.
Verify this license's status for Nelson Fire Protection at the Village of Palatine Registered Contractors.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CL-25-19919 |
| Status | Active |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 18651 |
| Status | Active |
| Hoffman Estates | |
| Type | General Contractor |
- BuildZoom verified this license was active as of December 2025.
Verify this license's status for Nelson Fire Protection at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CR0001678 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor, Fire Sprinklers |
- BuildZoom verified this license was active as of June 2026.
Verify this license's status for Nelson Fire Protection at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| County | Cook County |
| Type | Fire Sprinkler |
| Date Issued | 12-24-2025 |
- BuildZoom verified this license was active as of June 2026.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-3343 |
| Status | Active |
| Town | Bartlett |
| Type | {U'license Type': U'fire Protection'} |
- When BuildZoom last verified this license, it had an expiration date of December, 2023. Check the current license status of Nelson Fire Protection with the Contractors Licensed in Bartlett
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 201801735 |
| Status | Active |
| City | Oak Park |
| Type | Contractor |
- When BuildZoom last verified this license, it had an expiration date of April, 2019. Check the current license status of Nelson Fire Protection with the Village of Oak Park
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-18-24505 A |
| Status | Active |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2018. Check the current license status of Nelson Fire Protection with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| Town | Palatine |
| Type | Fire Spr |
- When BuildZoom last verified this license, it had an expiration date of December, 2021. Check the current license status of Nelson Fire Protection with the Village of Palatine Registered Contractors
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| Town | Palatine |
| Type | Fire Spr |
- When BuildZoom last verified this license, it had an expiration date of December, 2021. Check the current license status of Nelson Fire Protection with the Village of Palatine Registered Contractors
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-16-19919 |
| Status | Active |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2015. Check the current license status of Nelson Fire Protection with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 14-00029182 |
| Status | Active |
| City | Aurora |
| Type | Fire Suppression Contractor |
- When BuildZoom last verified this license, it had an expiration date of May, 2015. Check the current license status of Nelson Fire Protection with the The City of Aurora, IL
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 14-00003115 |
| Status | Active |
| City | Aurora |
| Type | Fire Suppression Contractor |
- When BuildZoom last verified this license, it had an expiration date of September, 2015. Check the current license status of Nelson Fire Protection with the The City of Aurora, IL
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CR4204 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of May, 2015. Check the current license status of Nelson Fire Protection with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CR4027 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of September, 2015. Check the current license status of Nelson Fire Protection with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-15-19919 |
| Status | Active |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2015. Check the current license status of Nelson Fire Protection with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 2013-CR4204 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of May, 2015. Check the current license status of Nelson Fire Protection with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | L-2010-264 |
| Status | Active |
| County | Kankakee County |
| Type | Fire Sprinkler |
- When BuildZoom last verified this license, it had an expiration date of September, 2015. Check the current license status of Nelson Fire Protection with the Kankakee County Planning Department
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 1040116 |
| Status | Active |
| State | Wisconsin |
| Type | Building Contractor Registration |
- When BuildZoom last verified this license, it had an expiration date of September, 2015. Check the current license status of Nelson Fire Protection with the Wisconsin Department of Safety and Professional Services
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 2012-CR4027 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of September, 2015. Check the current license status of Nelson Fire Protection with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 2012-CR4204 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of May, 2015. Check the current license status of Nelson Fire Protection with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 12691 |
| Status | Inactive |
| Hoffman Estates | |
| Type | Fire Sprinkler Systems |
- According to the Village of Hoffman Estates, 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 Nelson Fire Protection at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 13986 |
| Status | Inactive |
| Hoffman Estates | |
| Type | Fire Sprinkler Systems |
- According to the Village of Hoffman Estates, 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 Nelson Fire Protection at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2619 |
| Status | Inactive |
| Hoffman Estates | |
| Type | Fire Sprinkler Systems |
- According to the Village of Hoffman Estates, 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 Nelson Fire Protection at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR4027 |
| Status | Inactive |
| County | Dupage County |
| Type | Sub Contractor, Fire Sprinklers |
- According to the County of Dupage Contractor Registration Information, 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 Nelson Fire Protection at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR4204 |
| Status | Inactive |
| County | Dupage County |
| Type | Sub Contractor, Fire Sprinklers |
- According to the County of Dupage Contractor Registration Information, 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 Nelson Fire Protection at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-24-24505 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-23-19919 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-22-24505 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-22-19919 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | REG-2020-217 |
| Status | Inactive |
| County | Kankakee County |
| Type | Contractor Registration |
- According to the Kankakee County Planning Department, 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 Nelson Fire Protection at the Kankakee County Planning Department.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 202201725 |
| Status | Inactive |
| City | Oak Park |
| Type | Contractor |
- According to the Village of Oak Park, 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 Nelson Fire Protection at the Village of Oak Park.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-924 |
| Status | Inactive |
| Town | Bartlett |
| Type | {U'license Type': U'fire Protection'} |
- According to the Contractors Licensed in Bartlett, 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 Nelson Fire Protection at the Contractors Licensed in Bartlett.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | C140342 |
| Status | Inactive |
| State | Iowa |
| Type | Contractor |
- According to the Iowa Workforce Development 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 Nelson Fire Protection at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | FSC0044 |
| Status | Inactive |
| City | Evanston |
| Type | Contractor Other |
- According to the City of Evanston Building and Inspection Services, 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 Nelson Fire Protection at the City of Evanston Building and Inspection Services.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-20-19919 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-19-19919 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | C136135 |
| Status | Inactive |
| State | Iowa |
| Type | Contractor |
- According to the Iowa Workforce Development 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 Nelson Fire Protection at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-18-24505 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-17-24505 |
| Status | Inactive |
| Town | Orland Park |
| Type | Fire Sprinkler/Suppression Contractor |
- According to the Village of Orland Park Contractor License, 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 Nelson Fire Protection at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| County | Cook County |
| Type | Fire Sprinkler |
- According to the Cook County Department of Building and Zoning, 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
| Status | Inactive |
| County | Cook County |
| Type | Fire Sprinkler |
- According to the Cook County Department of Building and Zoning, 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 # | 2422 |
| Status | Inactive |
| Hoffman Estates | |
| Type | Fire Sprinkler Systems |
- According to the Village of Hoffman Estates, 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 Nelson Fire Protection at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | C124622 |
| Status | Inactive |
| State | Iowa |
| Type | Contractor |
- According to the Iowa Workforce Development 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 Nelson Fire Protection at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | C123268 |
| Status | Inactive |
| State | Iowa |
| Type | Contractor |
- According to the Iowa Workforce Development 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 Nelson Fire Protection at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
110
BuildZoom Score
Bonded
| Bond Value | $25,000 |
294
Permits
- Building permit records show that Nelson Fire Protection has worked on 294 permitted projects.
Nelson Fire Protection Employees
DN
David Nelson
JD
John Danis
Owner
LH
Lenny Hill
Owner
SB
Susan Bauch
Owner
TG
Travis Glime
VH
Vanessa Hines
Owner