Roof replacement companies in Elgin, IL
Looking for a roofing contractors in Elgin? We list 91 of them, each pulled from the state license record. Open a listing to see its license number and class before you call.
Licenses checked · Illinois Department of Financial and Professional Regulation
1977median year homes were built
Housing stock in Elgin, IL
Kane County is home to Elgin, inside the wider Chicago-Naperville-Elgin, IL-IN metro area.
The median home value among owner-occupied houses in Elgin is $273,000, 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 Elgin gets 91 licensed listings on this page.
5.3median years licensed
What the license record shows for Elgin, IL
Median years licensed among Elgin listings is 5.3.
27 of the licenses tied to Elgin were issued within the last 24 months.
New and long-standing licenses both appear on this Elgin 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.
Licensed roof replacement companies for Elgin, IL
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 |
|---|---|---|---|---|---|---|---|---|
| 2G Exteriors LLC | Roofing contractor | Roofing Contractor | 104017037 | Active | Jun 30, 2015 | Dec 31, 2027 | 60123 | Verify license |
| 8 Brother's Pro INC | Roofing contractor | Roofing Contractor | 104021037 | Active | Jul 7, 2026 | Dec 31, 2027 | 60120 | Verify license |
| A.A.S Construction INC | Roofing contractor | Roofing Contractor | 104019229 | Active | Feb 24, 2022 | Dec 31, 2027 | 60120 | Verify license |
| A&A Storm Restoration INC | Roofing contractor | Roofing Contractor | 104017797 | Active | Oct 26, 2017 | Dec 31, 2027 | 60120 | Verify license |
| Abel Exterior Professional Services INC | Roofing contractor | Roofing Contractor | 104017527 | Active | Mar 20, 2017 | Dec 31, 2027 | 60123 | Verify license |
| Abel Roofing & Construction LTD | Roofing contractor | Roofing Contractor | 104016529 | Active | Sep 3, 2013 | Dec 31, 2027 | 60123 | Verify license |
| Abp Remodeling INC | Roofing contractor | Roofing Contractor | 104017508 | Active | Feb 24, 2017 | Dec 31, 2027 | 60123 | Verify license |
| All-Season Exterior Solutions PLLC | Roofing contractor | Roofing Contractor | 104018894 | Active | Feb 2, 2021 | Dec 31, 2027 | 60123 | Verify license |
| Alpha & Omega Renovations LLC | Roofing contractor | Roofing Contractor | 104020299 | Active | Feb 18, 2025 | Dec 31, 2027 | 60123 | Verify license |
| Alpha Exteriors 1 LLC | Roofing contractor | Roofing Contractor | 104019975 | Active | Aug 2, 2024 | Dec 31, 2027 | 60123 | Verify license |
| Ard Exteriors INC | Roofing contractor | Roofing Contractor | 104019787 | Active | Mar 5, 2024 | Dec 31, 2027 | 60120 | Verify license |
| Ascent Roofing & Exteriors LLC | Roofing contractor | Roofing Contractor | 104020675 | Active | Oct 7, 2025 | Dec 31, 2027 | 60120 | Verify license |
| B & C Enterprises INC | Roofing contractor | Roofing Contractor | 104019022 | Active | Jun 1, 2021 | Dec 31, 2027 | 60124 | Verify license |
| Built Tough Construction INC | Roofing contractor | Roofing Contractor | 104018996 | Active | May 18, 2021 | Dec 31, 2027 | 60120 | Verify license |
| Canal Solutions Group LLC | Roofing contractor | Roofing Contractor | 104020883 | Active | Apr 1, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Castro Construction | Roofing contractor | Roofing Contractor | 104018505 | Active | Aug 30, 2019 | Dec 31, 2027 | 60120 | Verify license |
| City Professional Restoration INC | Roofing contractor | Roofing Contractor | 104018103 | Active | Aug 8, 2018 | Dec 31, 2027 | 60120 | Verify license |
| Clever Fox Roofing CO | Roofing contractor | Roofing Contractor | 104020830 | Active | Mar 11, 2026 | Dec 31, 2027 | 60123 | Verify license |
| Delgado Management INC | Roofing contractor | Roofing Contractor | 104009493 | Active | Jun 8, 1995 | Dec 31, 2027 | 60120 | Verify license |
| Durable Roofing & Coating Systems CO | Roofing contractor | Roofing Contractor | 104018768 | Active | Jul 15, 2020 | Dec 31, 2027 | 60123 | Verify license |
| E P A Exteriors & Remodeling CO | Roofing contractor | Roofing Contractor | 104019952 | Active | Jul 17, 2024 | Dec 31, 2027 | 60120 | Verify license |
| Efd Exteriors CO | Roofing contractor | Roofing Contractor | 104019031 | Active | Jun 4, 2021 | Dec 31, 2027 | 60120 | Verify license |
| Era Exteriors INC | Roofing contractor | Roofing Contractor | 104018312 | Active | Mar 27, 2019 | Dec 31, 2027 | 60124 | Verify license |
| Everlasting Exterior Group INC | Roofing contractor | Roofing Contractor | 104016862 | Active | Nov 7, 2014 | Dec 31, 2027 | 60123 | Verify license |
| Evm Remodeling INC | Roofing contractor | Roofing Contractor | 104020610 | Active | Aug 8, 2025 | Dec 31, 2027 | 60123 | Verify license |
| Expert J Construction INC | Roofing contractor | Roofing Contractor | 104016051 | Active | Nov 29, 2011 | Dec 31, 2027 | 60120 | Verify license |
| Exterior Builders INC | Roofing contractor | Roofing Contractor | 104016404 | Active | Apr 29, 2013 | Dec 31, 2027 | 60123 | Verify license |
| Fernando Roofing INC | Roofing contractor | Roofing Contractor | 104019533 | Active | May 2, 2023 | Dec 31, 2027 | 60123 | Verify license |
| Fox Valley Storm Group LLC | Roofing contractor | Roofing Contractor | 104020143 | Active | Nov 18, 2024 | Dec 31, 2027 | 60120 | Verify license |
| GND Construction & Adjusting INC | Roofing contractor | Roofing Contractor | 104020535 | Active | Jun 16, 2025 | Dec 31, 2027 | 60120 | Verify license |
| Gold Standard Restorations INC | Roofing contractor | Roofing Contractor | 104016437 | Active | Jun 10, 2013 | Dec 31, 2027 | 60123 | Verify license |
| Greco Remodeling Services INC | Roofing contractor | Roofing Contractor | 104015892 | Active | Jul 6, 2011 | Dec 31, 2027 | 60123 | Verify license |
| GXP Roofing PLLC | Roofing contractor | Roofing Contractor | 104019622 | Active | Aug 31, 2023 | Dec 31, 2027 | 60123 | Verify license |
| Habitat For Humanity Of Northern Fox Valley | Roofing contractor | Roofing Contractor | 104010516 | Active | Feb 5, 1997 | Dec 31, 2027 | 60120 | Verify license |
| Hail Storm Exteriors INC | Roofing contractor | Roofing Contractor | 104018163 | Active | Oct 23, 2018 | Dec 31, 2027 | 60120 | Verify license |
| High Standard Restoration LLC | Roofing contractor | Roofing Contractor | 104020910 | Active | Apr 29, 2026 | Dec 31, 2027 | 60124 | Verify license |
| High Standard Roofing | Roofing contractor | Roofing Contractor | 104006447 | Active | Apr 12, 1991 | Dec 31, 2027 | 60120 | Verify license |
| I & A Exterior Construction INC | Roofing contractor | Roofing Contractor | 104020928 | Active | May 2, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Illinois General Remodeling Services CO | Roofing contractor | Roofing Contractor | 104018323 | Active | Apr 2, 2019 | Dec 31, 2027 | 60120 | Verify license |
| J S Restoration INC | Roofing contractor | Roofing Contractor | 104011764 | Active | Oct 30, 1998 | Dec 31, 2027 | 60123 | Verify license |
| J&V Top Notch Roofing PLLC | Roofing contractor | Roofing Contractor | 104019485 | Active | Mar 31, 2023 | Dec 31, 2027 | 60123 | Verify license |
| Jap Restorations PLLC | Roofing contractor | Roofing Contractor | 104019539 | Active | May 8, 2023 | Dec 31, 2027 | 60120 | Verify license |
| Journey Exteriors LLC | Roofing contractor | Roofing Contractor | 104020747 | Active | Dec 18, 2025 | Dec 31, 2027 | 60123 | Verify license |
| Julio The Handyman INC | Roofing contractor | Roofing Contractor | 104019484 | Active | Mar 30, 2023 | Dec 31, 2027 | 60123 | Verify license |
| Kaliche Construction INC | Roofing contractor | Roofing Contractor | 104019832 | Active | Apr 10, 2024 | Dec 31, 2027 | 60123 | Verify license |
| Lake Shore Ca Group LLC | Roofing contractor | Roofing Contractor | 104018920 | Active | Mar 10, 2021 | Dec 31, 2027 | 60123 | Verify license |
| Lakeshore Builders Restoration CO | Roofing contractor | Roofing Contractor | 104018390 | Active | May 15, 2019 | Dec 31, 2027 | 60124 | Verify license |
| Legacy Builders And Exteriors PLLC | Roofing contractor | Roofing Contractor | 104019704 | Active | Dec 11, 2023 | Dec 31, 2027 | 60120 | Verify license |
| Legendary Exterior INC | Roofing contractor | Roofing Contractor | 104020877 | Active | Mar 30, 2026 | Dec 31, 2027 | 60123 | Verify license |
| Liberty Home Construction INC | Roofing contractor | Roofing Contractor | 104020158 | Active | Nov 26, 2024 | Dec 31, 2027 | 60124 | Verify license |
| Majestic Exteriors Unlimited LLC | Roofing contractor | Roofing Contractor | 104018785 | Active | Sep 4, 2020 | Dec 31, 2027 | 60124 | Verify license |
| Memos Construction INC | Roofing contractor | Roofing Contractor | 104019528 | Active | Apr 28, 2023 | Dec 31, 2027 | 60120 | Verify license |
| MG Quality Construction Corporation. | Roofing contractor | Roofing Contractor | 104021172 | Active | Sep 14, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Midwest Elite Exteriors LLC | Roofing contractor | Roofing Contractor | 104017402 | Active | Aug 25, 2016 | Dec 31, 2027 | 60123 | Verify license |
| Midwest Master Roofing LLC | Roofing contractor | Roofing Contractor | 104020880 | Active | Mar 31, 2026 | Dec 31, 2027 | 60120 | Verify license |
| MJ7 Roofing Exterior LLC | Roofing contractor | Roofing Contractor | 104020407 | Active | Apr 8, 2025 | Dec 31, 2027 | 60123 | Verify license |
| Nancy Roofing | Roofing contractor | Roofing Contractor | 104013324 | Active | Jun 12, 2001 | Dec 31, 2027 | 60123 | Verify license |
| New Restoration System LLC | Roofing contractor | Roofing Contractor | 104017985 | Active | May 21, 2018 | Dec 31, 2027 | 60120 | Verify license |
| Next Level Exteriors & Construction CO | Roofing contractor | Roofing Contractor | 104019557 | Active | May 17, 2023 | Dec 31, 2027 | 60120 | Verify license |
| Nor Construction INC | Roofing contractor | Roofing Contractor | 104020989 | Active | Jun 3, 2026 | Dec 31, 2027 | 60123 | Verify license |
| NV Roofing INC | Roofing contractor | Roofing Contractor | 104017721 | Active | Aug 21, 2017 | Dec 31, 2027 | 60123 | Verify license |
| PN.CZ Construction CO | Roofing contractor | Roofing Contractor | 104018143 | Active | Sep 28, 2018 | Dec 31, 2027 | 60124 | Verify license |
| Prado Roofing INC | Roofing contractor | Roofing Contractor | 104020638 | Active | Sep 11, 2025 | Dec 31, 2027 | 60124 | Verify license |
| Premier Roofing & Exteriors INC | Roofing contractor | Roofing Contractor | 104020421 | Active | Apr 14, 2025 | Dec 31, 2027 | 60120 | Verify license |
| Pro-Resto INC | Roofing contractor | Roofing Contractor | 104018468 | Active | Jul 18, 2019 | Dec 31, 2027 | 60123 | Verify license |
| Progressive Remodeling & Roofing Company | Roofing contractor | Roofing Contractor | 104018017 | Active | Jun 13, 2018 | Dec 31, 2027 | 60123 | Verify license |
| Provident Restoration INC | Roofing contractor | Roofing Contractor | 104017409 | Active | Sep 1, 2016 | Dec 31, 2027 | 60123 | Verify license |
| Quality Roofing | Roofing contractor | Roofing Contractor | 104011036 | Active | Sep 23, 1997 | Dec 31, 2027 | 60120 | Verify license |
| Rivera Restoration LLC | Roofing contractor | Roofing Contractor | 104021142 | Active | Aug 31, 2026 | Dec 31, 2027 | 60123 | Verify license |
| Robert Culver Roofing INC | Roofing contractor | Roofing Contractor | 104001044 | Active | Mar 17, 1986 | Dec 31, 2027 | 60120 | Verify license |
| Roofland | Roofing contractor | Roofing Contractor | 104019706 | Active | Dec 11, 2023 | Dec 31, 2027 | 60124 | Verify license |
| Select Roofing & Gutters INC | Roofing contractor | Roofing Contractor | 104016846 | Active | Oct 16, 2014 | Dec 31, 2027 | 60123 | Verify license |
| Sigma Roofing & Siding INC | Roofing contractor | Roofing Contractor | 104019219 | Active | Jan 12, 2022 | Dec 31, 2027 | 60120 | Verify license |
| Singles Roofing And Construction Company | Roofing contractor | Roofing Contractor | 104016821 | Active | Sep 2, 2014 | Dec 31, 2027 | 60120 | Verify license |
| Site Maintenance INC | Roofing contractor | Roofing Contractor | 104004768 | Active | Jan 14, 1989 | Dec 31, 2027 | 60123 | Verify license |
| Sky Quality Construction INC | Roofing contractor | Roofing Contractor | 104018083 | Active | Jul 26, 2018 | Dec 31, 2027 | 60123 | Verify license |
| Skyline WR LLC | Roofing contractor | Roofing Contractor | 104020964 | Active | May 19, 2026 | Dec 31, 2027 | 60123 | Verify license |
| SLM Construction & Repairs INC | Roofing contractor | Roofing Contractor | 104020809 | Active | Feb 18, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Storm Point Renovations LLC | Roofing contractor | Roofing Contractor | 104021113 | Active | Aug 6, 2026 | Dec 31, 2027 | 60123 | Verify license |
| Thompson Roofing | Roofing contractor | Roofing Contractor | 104001139 | Active | Apr 8, 1986 | Dec 31, 2027 | 60124 | Verify license |
| Top Tier Roofing Services Incorporated | Roofing contractor | Roofing Contractor | 104019330 | Active | Aug 3, 2022 | Dec 31, 2027 | 60120 | Verify license |
| Topshop Roofing LLC | Roofing contractor | Roofing Contractor | 104020247 | Active | Jan 24, 2025 | Dec 31, 2027 | 60124 | Verify license |
| Total Solution Roofing & Restoration INC | Roofing contractor | Roofing Contractor | 104019957 | Active | Jul 19, 2024 | Dec 31, 2027 | 60123 | Verify license |
| Truhome Pros LLC | Roofing contractor | Roofing Contractor | 104020802 | Active | Feb 18, 2026 | Dec 31, 2027 | 60123 | Verify license |
| USA Exteriors One Pro LLC | Roofing contractor | Roofing Contractor | 104021102 | Active | Jul 30, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Valentine General Construction INC | Roofing contractor | Roofing Contractor | 104016522 | Active | Aug 26, 2013 | Dec 31, 2027 | 60123 | Verify license |
| Van Doorn Roofing INC | Roofing contractor | Roofing Contractor | 104000988 | Active | Feb 20, 1986 | Dec 31, 2027 | 60123 | Verify license |
| Veltrix Contracting INC | Roofing contractor | Roofing Contractor | 104021054 | Active | Jul 14, 2026 | Dec 31, 2027 | 60120 | Verify license |
| Weatherguard Roofing CO | Roofing contractor | Roofing Contractor | 104012387 | Active | Nov 2, 1999 | Dec 31, 2027 | 60123 | Verify license |
| Xtreme Exterior Renovations INC | Roofing contractor | Roofing Contractor | 104018742 | Active | May 29, 2020 | Dec 31, 2027 | 60123 | Verify license |
| Your Home Solutions INC | Roofing contractor | Roofing Contractor | 104019934 | Active | Jul 1, 2024 | Dec 31, 2027 | 60123 | 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?