Geneseo roof replacement: 10 licensed companies
Geneseo homeowners have 10 licensed roofing contractors to compare here. Median time licensed among them is 12 years.
Licenses checked · Illinois Department of Financial and Professional Regulation
1963median year homes were built
Homes in Geneseo
76% of occupied homes in Geneseo are owner-occupied rather than rented.
6,673 people call Geneseo home as of the latest Census estimate.
Owners are the ones who decide when a roof gets replaced in Geneseo, so we built this page around the 10 companies licensed to do that work.
12median years licensed
License records for Geneseo
The 10 listings we show for Geneseo include license effective dates as far back as 1986.
50% of them have carried a license for 10 years or longer.
We publish Geneseo's record as it stands; years on a license is one input here, not a verdict on the work itself.
Data: Illinois Department of Financial and Professional Regulation license records, checked 2026-09-30.
10 roofing contractors based in Geneseo
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 |
|---|---|---|---|---|---|---|---|---|
| Erdman Elite Exteriors PLLC | Roofing contractor | Roofing Contractor | 104019168 | Active | Oct 20, 2021 | Dec 31, 2027 | 61254 | Verify license |
| Fineline | Roofing contractor | Roofing Contractor | 104015732 | Active | Sep 28, 2010 | Dec 31, 2027 | 61254 | Verify license |
| H S G Construction | Roofing contractor | Roofing Contractor | 104007693 | Active | Nov 4, 1992 | Dec 31, 2027 | 61254 | Verify license |
| Hazelwood Homes INC | Roofing contractor | Roofing Contractor | 104001938 | Active | Jul 2, 1986 | Dec 31, 2027 | 61254 | Verify license |
| Huffman Roofing LLC | Roofing contractor | Roofing Contractor | 104020986 | Active | Jun 3, 2026 | Dec 31, 2027 | 61254 | Verify license |
| Johnson Construction Group INC | Roofing contractor | Roofing Contractor | 104020674 | Active | Oct 7, 2025 | Dec 31, 2027 | 61254 | Verify license |
| Jolly Construction And Roofing LLC | Roofing contractor | Roofing Contractor | 104018276 | Active | Mar 5, 2019 | Dec 31, 2027 | 61254 | Verify license |
| Puentes Construction | Roofing contractor | Roofing Contractor | 104002291 | Active | Sep 4, 1986 | Dec 31, 2027 | 61254 | Verify license |
| Today's Builders INC | Roofing contractor | Roofing Contractor | 104019513 | Active | Apr 17, 2023 | Dec 31, 2027 | 61254 | Verify license |
| Weimer Building And Remodeling | Roofing contractor | Roofing Contractor | 104001515 | Active | May 9, 1986 | Dec 31, 2027 | 61254 | 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?