Bulletproof Handyman

Handyman License Requirements in Elgin, IL

In Elgin, Illinois, handymen and small contractors are NOT subject to a statewide dollar exemption threshold (unlike Arizona or California), but ARE required to obtain a City of Elgin business license ($230 application fee, no renewal fee) and comply with Elgin's contractor registration rules, including a notarized letter of intent and contractor bond. Roofing and plumbing require separate state licenses from IDFPR and IDPH respectively. Electrical and HVAC work require city-issued licenses from Elgin. Illinois has no general state contractor license—licensing is handled locally by the City of Elgin and Kane County.

⚠️ What Requires a Contractor License

The following work requires a state-issued contractor license in IL. Performing this work without a license exposes you to fines, stop-work orders, and civil liability:

State Contractor Licensing Law (IL)

Even though there is no state exemption, certain trades (roofing, plumbing, electrical, HVAC, fire sprinkler, fire alarm) require state or local licenses regardless of project size or cost. A handyman performing minor repairs (painting, drywall patching, fixture replacement) may not need a contractor license, but must still obtain a City of Elgin business license and comply with local permit requirements.

County Requirements — Kane County

Business license: Not required at the county level.

City Business License — Elgin

Required. City of Elgin Business License

Permit vs. Contractor License — The Legal Difference

A LICENSE is a credential issued by a government agency (state or city) that certifies you are qualified to perform a specific trade or business. A PERMIT is a document issued by a local government (city or county) that authorizes you to perform specific work on a specific property and ensures that work complies with building codes and zoning regulations. You can have a contractor license but still need a permit to perform work. Conversely, some minor work may not require a license but may still require a permit. In Elgin, even handymen performing exempt work must obtain a City of Elgin business license ($230 application fee). Additionally, many types of work require both a contractor license AND a building permit.

Business Entity Registration (IL)

To operate legally you must register your business. LLC filing fee in IL: $150 (one-time).

Compliance Notes for Elgin, Kane County, Illinois

Legal Registration Steps for Elgin

Follow these steps to operate legally as a handyman in Elgin, Kane County, Illinois:

  1. Step 1: Form your business entity. File Articles of Organization (Form LLC-5.5) with the Illinois Secretary of State ($150 filing fee). Register your business with the Illinois Department of Revenue (IDOR) for a Certificate of Registration/Taxpayer ID (free).
  2. Step 2: Obtain a City of Elgin business license. Complete the Business Application form and submit it with the $230 application fee to the City of Elgin Community Development Department. This application covers both the Occupancy Permit and general Business License.
  3. Step 3: Determine which trade licenses you need. If you perform roofing work, obtain a State of Illinois Roofing Contractor License from IDFPR ($125 application fee + $248 exam fee). If you perform plumbing work, obtain a State of Illinois Plumbing Contractor License from IDPH ($150 annual registration fee). If you perform electrical or HVAC work, obtain the required City of Elgin licenses.
  4. Step 4: Prepare contractor documentation. Obtain a notarized letter of intent stamped with your company seal or sealed by a notary public on company letterhead. This is required for all contractor registration with the City of Elgin.
  5. Step 5: Secure contractor bonds. Determine the required bond amount for your trade(s) and obtain a contractor license bond from a surety company. Bond amounts vary by trade (e.g., $20,000 for HVAC and sewer contractors).
  6. Step 6: Obtain general liability insurance. Verify the required coverage limits with the City of Elgin. Roofing contractors must carry at least $500,000 in general liability insurance and $250,000 in property damage insurance.
  7. Step 7: Register with the city as a contractor. Submit your notarized letter of intent, proof of insurance, and contractor bond to the City of Elgin Building & Development Services Division.
  8. Step 8: If performing HVAC work, obtain federal EPA 608 certification for refrigerant handling.
  9. Step 9: Verify all requirements with the City of Elgin Community Development Department at (847) 931-6001 or elginil.gov before starting work.

Work You Can Do Without a Contractor License

See all 9 tasks →

Licensing rules and fees change over time, so this information may be out of date. Verify all information with local authorities before making business decisions.