Licensed roofing contractors based in St. Charles
St. Charles homeowners have 31 licensed roofing contractors to compare here. Median time licensed among them is 5.4 years.
Licenses checked · Illinois Department of Financial and Professional Regulation
1984median year homes were built
Homes in St. Charles
Kane County is home to St. Charles, inside the wider Chicago-Naperville-Elgin, IL-IN metro area.
The median home value among owner-occupied houses in St. Charles is $377,400, according to the Census Bureau's American Community Survey.
A roof replacement is one of the larger repairs tied to that value, which is why St. Charles gets 31 licensed listings on this page.
5.4median years licensed
License records for St. Charles
Median years licensed among St. Charles listings is 5.4.
11 of the licenses tied to St. Charles were issued within the last 24 months.
New and long-standing licenses both appear on this St. Charles page because the state record, not a sales pitch, decides who's listed.
Data: Illinois Department of Financial and Professional Regulation license records, checked 2026-09-30.
31 roofing contractors based in St. Charles
Listed A to Z by business name, not by payment or ranking. See How We Verify for where this data comes from.
| Business | Category | License class | License no. | Status | Effective | Expires | ZIP | Official record |
|---|---|---|---|---|---|---|---|---|
| 212 Degree Construction Group LLC | Roofing contractor | Roofing Contractor | 104020316 | Active | Feb 24, 2025 | Dec 31, 2027 | 60174 | Verify license |
| A B B Construction INC | Roofing contractor | Roofing Contractor | 104017155 | Active | Nov 6, 2015 | Dec 31, 2027 | 60175 | Verify license |
| Ace Roofing Services INC | Roofing contractor | Roofing Contractor | 104019167 | Active | Oct 20, 2021 | Dec 31, 2027 | 60174 | Verify license |
| All Pros Restoration LLC | Roofing contractor | Roofing Contractor | 104020951 | Active | May 11, 2026 | Dec 31, 2027 | 60174 | Verify license |
| Atlas General Contractors LLC | Roofing contractor | Roofing Contractor | 104018063 | Active | Jul 13, 2018 | Dec 31, 2027 | 60175 | Verify license |
| Charles Schmitt & Son | Roofing contractor | Roofing Contractor | 104004741 | Active | Dec 20, 1988 | Dec 31, 2027 | 60175 | Verify license |
| DSM Exteriors INC | Roofing contractor | Roofing Contractor | 104015290 | Active | Sep 2, 2008 | Dec 31, 2027 | 60175 | Verify license |
| Flat Roof Systems Corp | Roofing contractor | Roofing Contractor | 104015180 | Active | Nov 26, 2007 | Dec 31, 2027 | 60174 | Verify license |
| Halo Exteriors INC | Roofing contractor | Roofing Contractor | 104021090 | Active | Jul 27, 2026 | Dec 31, 2027 | 60174 | Verify license |
| Hammerfall Roofing LLC | Roofing contractor | Roofing Contractor | 104020707 | Active | Oct 29, 2025 | Dec 31, 2027 | 60174 | Verify license |
| Hte Commercial Roofing INC | Roofing contractor | Roofing Contractor | 104016568 | Active | Oct 7, 2013 | Dec 31, 2027 | 60175 | Verify license |
| Klemm Exteriors | Roofing contractor | Roofing Contractor | 104009064 | Active | Oct 7, 1994 | Dec 31, 2027 | 60174 | Verify license |
| Landmark Roofing INC | Roofing contractor | Roofing Contractor | 104015932 | Active | Jul 29, 2011 | Dec 31, 2027 | 60174 | Verify license |
| M Cannon Roofing Company LLC | Roofing contractor | Roofing Contractor | 104014585 | Active | Jul 22, 2003 | Dec 31, 2027 | 60174 | Verify license |
| Mac Construction & Roofing INC | Roofing contractor | Roofing Contractor | 104015423 | Active | Jun 18, 2009 | Dec 31, 2027 | 60174 | Verify license |
| Malcor Roofing Of Illinois INC | Roofing contractor | Roofing Contractor | 104016915 | Active | Feb 18, 2015 | Dec 31, 2027 | 60174 | Verify license |
| Midwest Clothing & Restoration INC | Roofing contractor | Roofing Contractor | 104020838 | Active | Mar 13, 2026 | Dec 31, 2027 | 60174 | Verify license |
| MTS Contractor Services INC | Roofing contractor | Roofing Contractor | 104019614 | Active | Aug 15, 2023 | Dec 31, 2027 | 60174 | Verify license |
| O.T Enterprise LLC | Roofing contractor | Roofing Contractor | 104020878 | Active | Mar 30, 2026 | Dec 31, 2027 | 60174 | Verify license |
| Onesource Roofing Contractors & Consulting LLC | Roofing contractor | Roofing Contractor | 104021071 | Active | Jul 20, 2026 | Dec 31, 2027 | 60174 | Verify license |
| Provantage Waterproofing INC | Roofing contractor | Roofing Contractor | 104019000 | Active | May 20, 2021 | Dec 31, 2027 | 60174 | Verify license |
| Randall And Son Roofing LLC | Roofing contractor | Roofing Contractor | 104016773 | Active | Jul 1, 2014 | Dec 31, 2027 | 60174 | Verify license |
| Roof Worx Exteriors INC | Roofing contractor | Roofing Contractor | 104019583 | Active | Jun 13, 2023 | Dec 31, 2027 | 60174 | Verify license |
| RSZ Exteriors LLC | Roofing contractor | Roofing Contractor | 104021013 | Active | Jun 23, 2026 | Dec 31, 2027 | 60175 | Verify license |
| Safeguard Exteriors | Roofing contractor | Roofing Contractor | 104019049 | Active | Jun 16, 2021 | Dec 31, 2027 | 60174 | Verify license |
| Solara Sunpower And Roof LLC | Roofing contractor | Roofing Contractor | 104020141 | Active | Nov 18, 2024 | Dec 31, 2027 | 60175 | Verify license |
| St Roofing INC | Roofing contractor | Roofing Contractor | 104000848 | Active | Dec 23, 1985 | Dec 31, 2027 | 60174 | Verify license |
| Thunderbolt Construction INC | Roofing contractor | Roofing Contractor | 104002073 | Active | Jul 29, 1986 | Dec 31, 2027 | 60175 | Verify license |
| Timberbuilt INC | Roofing contractor | Roofing Contractor | 104015471 | Active | Jul 29, 2009 | Dec 31, 2027 | 60174 | Verify license |
| Titan Pro General Contractors Group INC | Roofing contractor | Roofing Contractor | 104020930 | Active | May 4, 2026 | Dec 31, 2027 | 60175 | Verify license |
| Tri City Exteriors LLC | Roofing contractor | Roofing Contractor | 104020265 | Active | Jan 29, 2025 | Dec 31, 2027 | 60174 | Verify license |
Questions to ask before you sign
- Can you show me your license or registration number, and does it match what's on file with the state?
- Will you pull the roofing permit yourself, and will you give me the permit number once it's issued?
- How many existing layers are on my roof now, and does that allow a recover under the building code, or does it need to come off?
- What's the full written scope: materials, brand, quantity, start date, and payment schedule?
- What does the manufacturer's warranty cover, separate from your own workmanship warranty?
- Who is responsible if a subcontractor or material supplier on my job goes unpaid?