312-339-9627 4061 W Grand Ave, Chicago akats.construction.group@gmail.com
EN ES
Hiring a Contractor · Article

Chicago Contractor License Lookup: How to Check Any Contractor in 5 Minutes

Do the lookup before the estimate, not after the deposit. Here is which license the job needs and where to check each one.

Short answer

Use the Department of Buildings' Contractor License Lookup to verify general contractor, mason, plumbing and electrical licenses. Expediters and architects are on the Permit Professionals lookup, and architects, engineers and roofers are checked through the state agency IDFPR. First work out which license your job needs, then match the business name and license type to what the contractor gave you.

A Chicago contractor license lookup takes a few minutes, and it is the cheapest protection you have before you hand anyone a deposit. The catch is that "licensed" means different things for different work. A roofer, a mason and a general contractor are checked in different places. Here is how to find the right one and what to match.

Which license does your job need?

Start with the work, not the contractor. Chicago's Trade License Information Center lists the license types: general building construction, renovation and demolition (general contractor), electrical, elevator, mason, plumbing and sewer, boilers, cranes and specialty (City of Chicago). In practice, for a building owner:

One more wrinkle: a separate Chicago Home Repair license exists, but if the work needs a building permit, a GC license is required instead (City of Chicago). A GC license also covers the consumer protections of the home repair license (City of Chicago).

Where to look each license up

The City's Trade Licensing page says you can verify:

LicenseWhere to check
General contractor, mason, plumbing, electricalDepartment of Buildings Contractor License Lookup
Expediters and architectsDepartment of Buildings Permit Professionals lookup
Architects, engineers, roofersIDFPR (the state)

Search by the exact business name on the contract or estimate, not just the name of the person who showed up. If you cannot find a business, ask the contractor for the name the license is held under. A different name is not automatically a problem, but it has to be explained and you should be able to find it.

What to match once you find the record

Finding a name is step one. Then compare the record to what you were told:

  1. Business name. Does it match the name on the estimate, the truck, and the contract?
  2. License type. A plumbing license does not cover masonry. A mason license does not cover a general rebuild.
  3. GC class. Classes are tied to project value, counted as the fair market value of all materials and labor across concurrent or consecutive work at the site. Class E is the lowest, with the smallest project value limit and no demolition. Higher classes allow more value, and Classes A and B allow complex demolition (City of Chicago). Check that the class fits your job. Class limits and insurance minimums change, so confirm current rules with the Department of Buildings.
  4. Status. Is the license current? Licenses are renewed, and an expired one is not a license.
  5. Insurance. Ask for a certificate of insurance. The City sets minimum insurance by GC class (City of Chicago), and you should have the certificate in hand, not just a promise.

The state lookups: roofers, architects, engineers

Roofing is where owners get surprised. Roofing and waterproofing work may be done only by a licensed roofing contractor or its qualifying party, and roofing contractors may subcontract only to licensed roofing contractors (Illinois law). Check IDFPR for the business. The law also says a permit issuer must confirm that the contractor is licensed before issuing the permit (Illinois law), which is another reason to look first.

For anyone drawing plans, IDFPR is where you verify an Illinois architect or engineer (City of Chicago). Our guide on when Chicago requires an architect or engineer explains when you would need one.

Permit professionals and suspended applicants

Expediters and architects have their own record. The City's Permit Professionals lookup is where you check them, and its help page confirms that the Building Commissioner can suspend a state-licensed professional's ability to start new permit applications (City of Chicago). If you are hiring someone to file for you, check that record too. Chicago permit expediters are licensed by the Department of Business Affairs and Consumer Protection (BACP), and must be associated with a licensed expediter company (City of Chicago).

When a contractor does not need a license

Some people are not required to hold a GC license: work done under a licensed GC's supervision, City-licensed electrical, plumbing or mason contractors working within their license, Illinois architects and engineers within their license, and owners of a primary residence who qualify (three stories or fewer, six units or fewer, one property per calendar year, and never for excavation or demolition) (City of Chicago).

So "I do not have a GC license" is not always a red flag. It becomes one when the job is bigger than the exception, or when they cannot tell you who the licensed party is. If a contractor tells you they will "work under" someone else, ask for that company's name and look them up.

What we see in Chicago

On Chicago buildings, the pattern that hurts owners is a crew that is licensed for one trade doing another. A mason license holder quoting a full roof, or a handyman quoting a porch rebuild. The lookup answers the first question fast. The second question is whether this license covers this work.

What a lookup cannot tell you

A license shows the contractor is allowed to do the work. It does not show they do it well, return calls, or finish on time. After the lookup, read our list of questions to ask a Chicago contractor before you sign, check references you can actually reach, and see the red flags that point to a bad hire.

Hiring for a Chicago building? Our full contractor hiring guide covers the whole process. We are happy to be looked up, and we would rather you check. Reach us through our contact page and we will give you the exact business name to search.

Common questions

Use the Department of Buildings Contractor License Lookup for general contractor, mason, plumbing and electrical licenses. Use the Permit Professionals lookup for expediters and architects, and IDFPR for architects, engineers and roofers. Search the exact business name on the contract.

No. Roofing work needs a roofing contractor license from IDFPR, the state agency. Roofing contractors can subcontract only to other licensed roofing contractors. Check the roofing license separately, even if your contractor holds a Chicago GC license.

Work under a licensed general contractor's supervision is one of the listed exceptions, so it can be legitimate. Ask for the name of the licensed company, look it up yourself, and make sure that company is the one on your contract.

No. A separate Chicago Home Repair license exists, but if the work needs a building permit, a general contractor license is required instead. A GC license also covers the consumer protections of the home repair license.

Where to go from here

Sources

  1. City of Chicago, Department of Buildings: Trade Licensing
  2. City of Chicago, Department of Buildings: Trade License Information Center
  3. City of Chicago, Department of Buildings: General Contractor License
  4. City of Chicago: Guide to Building Permits: General Contractor License FAQ
  5. City of Chicago, Department of Buildings: Mason Contractor License
  6. Illinois General Assembly: Roofing Industry Licensing Act, 225 ILCS 335/9
  7. Illinois General Assembly: Roofing Industry Licensing Act, 225 ILCS 335/11
  8. City of Chicago, Department of Buildings: Permit Professional Lookup: Help

Facts last checked: October 7, 2026.

This article explains general rules and common situations in Chicago. It is not legal advice, and City rules change. For a specific property, check with the Chicago Department of Buildings or a licensed professional.

Talk to Akats

Looking for a contractor you can check out?

Akats is licensed and insured in Illinois, BBB A+ rated, and works in English or Spanish. Ask us for the paperwork before you sign anything.

Request a Free Estimate

Tell us about the property. No obligation.

Free estimates subject to scope of project. We typically respond within one business day.

Call Free Estimate →