Town rules / Markham
Markham contractor license & registration requirements
What a contractor needs to register with Markham, Illinois — fee, bond, insurance, credentials, term and how to submit — compiled from the village's own published sources.
Cook County, IllinoisVerified from official sourceExpires: Apr 30Last verified Sep 25, 2026
Renewal checklist
- 1Completed application formUse the link in the sidebar.
- 2Registration fee — $175.00 ('Contractor Fee is $175.00 - (Not Pro-Rated)')Registration includes one vehicle sticker; 'Additional Vehicle Stickers Are $5.00 per Vehicle' (landscaping/snow removal). Fee waived for State of Illinois licensed plumbers (055).
- 3License & permit bond — $10,000.00 — 'Surety Bond in the amount of $10,000.00 - (Bond naming City of Markham as bond holder)'; not required for 055-licensed plumbersObligee: City of Markham
- 4Certificate of insurance'property damage $500,000, personal injury $1,000,000; and CSL $1,000,000'; certificate naming City of Markham as holder
- 5Workers' compensationconfirm by phonenot published
- 6Trade credentialsElectrical: 'Copy of Electrical License from recognized testing municipality within the State of Illinois'. Plumbing: IDPH 055 & 058 licenses or Chicago Journeyman license. Roofing: IDFPR Roofing License. HVAC: EPA card (2026 form); FAQ: 'Mechanical Contractor(s) may submit a license from any city within the State of Illinois'. Fire Alarm: IDFPR Alarm Contractor Registration or electrical license. Fire Sprinkler: State Fire Marshal registration. Elevator: State Fire Marshal Elevator Contractor Registration. Lawn Irrigation: IDPH 060. Checks payable to the City of Markham.
- 7Submit: Not published (paper; check to City)not published (paper application; 'Checks are to be made payable to the City of Markham')
Term & renewal
- License term (as published)
- 'CONTRACTORS' REGISTRATIONS ARE ISSUED ANNUALLY MAY 1 THROUGH APRIL 30'
- Expiry model
- Fixed year — everyone expires Apr 30. Next: Apr 30, 2027
- Renewal window / late fees
- not published (fee not pro-rated)
Fees, bond & insurance (as published)
- General contractor fee
- $175.00 ('Contractor Fee is $175.00 - (Not Pro-Rated)')
- Subcontractor / trade fee
- $175.00 (single flat contractor registration fee; no separate subcontractor rate published)
- Other fees & penalties
- Registration includes one vehicle sticker; 'Additional Vehicle Stickers Are $5.00 per Vehicle' (landscaping/snow removal). Fee waived for State of Illinois licensed plumbers (055).
- Bond
- $10,000.00 — 'Surety Bond in the amount of $10,000.00 - (Bond naming City of Markham as bond holder)'; not required for 055-licensed plumbers
- Bond payee / obligee
- City of Markham
- Liability insurance minimum
- 'property damage $500,000, personal injury $1,000,000; and CSL $1,000,000'; certificate naming City of Markham as holder
- Workers' compensation
- not published
- Other requirements
- Electrical: 'Copy of Electrical License from recognized testing municipality within the State of Illinois'. Plumbing: IDPH 055 & 058 licenses or Chicago Journeyman license. Roofing: IDFPR Roofing License. HVAC: EPA card (2026 form); FAQ: 'Mechanical Contractor(s) may submit a license from any city within the State of Illinois'. Fire Alarm: IDFPR Alarm Contractor Registration or electrical license. Fire Sprinkler: State Fire Marshal registration. Elevator: State Fire Marshal Elevator Contractor Registration. Lawn Irrigation: IDPH 060. Checks payable to the City of Markham.
- Trades covered
- 'Any contractor performing work within the City of Markham shall first be registered'; 'ALL CONTRACTORS MUST BE LICENSED THROUGH THE CITY OF MARKHAM.' Categories on form include Building/General, Roofing, Electrical, Plumbing, HVAC, Masonry, Concrete/Cement/Paving, Landscaping, Snowplow Service, Tree Service, Fire Alarm, Fire Sprinkler, Elevator, Lawn Irrigation.
Notes
Work hours: Mon–Sat 7am–7pm, none on Sundays. Suretybonds.com (third-party) cites an older '$110 contractor fee' — superseded by official $175. Older document link (DocumentCenter/View/745) returns 404.
Track Markham automatically
TownCert computes your Markham renewal from the town's rule, keeps your bond and COI on file, and reminds you 60/30/14 days out — for every town you work in.
Start 14-day free trialAt a glance
- GC fee
- $175
- Sub fee
- $175
- Bond
- $10,000
- Expires
- Apr 30
- Submit via
- Not published (paper; check to City)
Contact
- Department
- Building and Housing Department
- Phone
- (708) 331-4905 ext. 319; fax (708) 331-9250
- Address
- 16313 Kedzie Parkway, Markham, IL 60428 (email: maguilar@cityofmarkham.net; hours Mon–Fri 9 am–5 pm)
Sources
- www.cityofmarkham.net/DocumentCenter/View/1472/Contractor-Application-2026
- www.cityofmarkham.net/DocumentCenter/View/958/Contractor-Application-
- www.cityofmarkham.net/faq.aspx?TID=17
- www.cityofmarkham.net/239/Building-Housing-Department
- www.cityofmarkham.net/211/Building-Housing-Department
- www.cityofmarkham.net/DocumentCenter/View/1473/Building-Permit-Application
- www.suretybonds.com/states/illinois/markham-contractor-bond
Form / source date: 2026 application printed 'Updated June 2026'