Contractors Registration

Contractor Registration:

All contractors working within the Village of Niles are required to be registered with the village. Contractor Licenses expire every year on April 30th.  The requirements are listed below:


License TypeRequirementsFee

Surety Bond

General Contractor
$40N/A
Alarm ContractorCopy of State Private Alarm License (127)$40
N/A
Electrical ContractorCopy of Electrical license (see below)$40N/A
Elevator ContractorCopy of State Elevator License$40N/A
Fire Alarm ContractorCopy of State Private Alarm License (172)$40
N/A
Irrigation ContractorCopy of State Irrigation License (060)N/AN/A
Plumbing ContractorCopy of State Plumbing License (055)N/AN/A
Roofing ContractorCopy of State Roofing License$40N/A
Other subcontractors
$40N/A


Electrical Requirements

Electrical registrations are accepted from the following communities:

  • Buffalo Grove
  • Chicago
  • Downers Grove
  • Elgin
  • Libertyville
  • Orland Park
  • Ottawa
  • Schaumburg
  • Waukegan
  • Wilmette (Until 12/31/2023)
  • Woodstock
  • Zion