Moline roof replacement: 25 licensed companies
Moline homeowners have 25 licensed roofing contractors to compare here. Median time licensed among them is 5.5 years.
Licenses checked · Illinois Department of Financial and Professional Regulation
1956median year homes were built
Homes in Moline
67% of occupied homes in Moline are owner-occupied rather than rented.
42,197 people call Moline home as of the latest Census estimate.
Owners are the ones who decide when a roof gets replaced in Moline, so we built this page around the 25 companies licensed to do that work.
5.5median years licensed
License records for Moline
Median years licensed among Moline listings is 5.5.
4 of the licenses tied to Moline were issued within the last 24 months.
New and long-standing licenses both appear on this Moline 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.
25 roofing contractors based in Moline
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 |
|---|---|---|---|---|---|---|---|---|
| A+ Roofing And Siding Company | Roofing contractor | Roofing Contractor | 104014247 | Active | Oct 29, 2002 | Dec 31, 2027 | 61265 | Verify license |
| A1 General Contracting LLC | Roofing contractor | Roofing Contractor | 104019530 | Active | Apr 28, 2023 | Dec 31, 2027 | 61265 | Verify license |
| Aaron Diaz Construction | Roofing contractor | Roofing Contractor | 104010989 | Active | Aug 19, 1997 | Dec 31, 2027 | 61265 | Verify license |
| Advanced Construction & Improvement CO | Roofing contractor | Roofing Contractor | 104014915 | Active | Aug 25, 2005 | Dec 31, 2027 | 61265 | Verify license |
| Blaze Restoration INC | Roofing contractor | Roofing Contractor | 104010503 | Active | Jan 30, 1997 | Dec 31, 2027 | 61265 | Verify license |
| Brown Maintenance PLLC | Roofing contractor | Roofing Contractor | 104020149 | Active | Nov 21, 2024 | Dec 31, 2027 | 61265 | Verify license |
| Calderons Construction Of Ri INC | Roofing contractor | Roofing Contractor | 104017526 | Active | Mar 17, 2017 | Dec 31, 2027 | 61265 | Verify license |
| Commercial Roofing 2020 INC | Roofing contractor | Roofing Contractor | 104018947 | Active | Apr 2, 2021 | Dec 31, 2027 | 61265 | Verify license |
| Dna Roofing & Gutter Solutions LLC | Roofing contractor | Roofing Contractor | 104019266 | Active | Apr 26, 2022 | Dec 31, 2027 | 61265 | Verify license |
| East Moline Sheet Metal CO | Roofing contractor | Roofing Contractor | 104015232 | Active | May 28, 2008 | Dec 31, 2027 | 61265 | Verify license |
| Elite Exterior Roofing And Siding LLC | Roofing contractor | Roofing Contractor | 104020128 | Active | Nov 6, 2024 | Dec 31, 2027 | 61265 | Verify license |
| Family Lopez Construction LLC | Roofing contractor | Roofing Contractor | 104019270 | Active | May 3, 2022 | Dec 31, 2027 | 61265 | Verify license |
| Fisher Construction Services LLC | Roofing contractor | Roofing Contractor | 104018367 | Active | Apr 30, 2019 | Dec 31, 2027 | 61265 | Verify license |
| G&Proofing-Construction LLC | Roofing contractor | Roofing Contractor | 104020637 | Active | Sep 9, 2025 | Dec 31, 2027 | 61265 | Verify license |
| Gabe's Construction & Restoration PLLC | Roofing contractor | Roofing Contractor | 104019931 | Active | Jun 28, 2024 | Dec 31, 2027 | 61265 | Verify license |
| Hammer Time Innovations LLC | Roofing contractor | Roofing Contractor | 104020507 | Active | May 21, 2025 | Dec 31, 2027 | 61265 | Verify license |
| Hodge Construction Company INC | Roofing contractor | Roofing Contractor | 104003945 | Active | Feb 6, 1988 | Dec 31, 2027 | 61265 | Verify license |
| Illowa Roofing INC | Roofing contractor | Roofing Contractor | 104019534 | Active | May 3, 2023 | Dec 31, 2027 | 61265 | Verify license |
| Landeros & Sons Construction INC | Roofing contractor | Roofing Contractor | 104016000 | Active | Oct 5, 2011 | Dec 31, 2027 | 61265 | Verify license |
| Mainstream Home Improvement INC | Roofing contractor | Roofing Contractor | 104013813 | Active | Apr 15, 2002 | Dec 31, 2027 | 61265 | Verify license |
| Mayorga Home Improvements PLLC | Roofing contractor | Roofing Contractor | 104019144 | Active | Sep 10, 2021 | Dec 31, 2027 | 61265 | Verify license |
| North Star Roofing PLLC | Roofing contractor | Roofing Contractor | 104019222 | Active | Jan 26, 2022 | Dec 31, 2027 | 61265 | Verify license |
| Quad City Fix It INC | Roofing contractor | Roofing Contractor | 104019187 | Active | Nov 29, 2021 | Dec 31, 2027 | 61265 | Verify license |
| Storm Recovery Roofing & Siding PLLC | Roofing contractor | Roofing Contractor | 104018859 | Active | Dec 11, 2020 | Dec 31, 2027 | 61265 | Verify license |
| Vern's Home Improvement | Roofing contractor | Roofing Contractor | 104009912 | Active | Mar 12, 1996 | Dec 31, 2027 | 61265 | 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?