Roofing in Geneva, IL
Roof repair, roof replacement, storm inspections, siding, gutters and windows for Geneva homes and businesses, from our East Dundee office about 16 miles away.
- Free drone roof inspection
- In-house team for insurance documentation
- Crews out seven days a week, weather permitting
- Illinois Roofing Contractor License 104.019813 · Qualifying party license 105.010658
Storm history · 5 years · within 10 miles
Storms near Geneva
Storm season around Geneva peaks in July, with June close behind. Hail has been reported within 10 miles on 17 different days since late 2021, in every one of the last five years. The largest stones, 2.5-inch (tennis ball size), fell on April 4, 2023. Hail here leans toward spring: March through May account for 9 of those days, against 6 from June through September. July is the month for wind: damaging thunderstorm winds or measured gusts have hit nearby on 14 separate July days. The strongest measured gust reached 89 mph on August 11, 2026. Storms don’t keep to summer here: a 77 mph gust was measured nearby on November 5, 2022.
Recent hail days
| Date | Largest hail | Reports |
|---|---|---|
| Aug 9, 2026 | 1" quarter | 2 |
| Jul 27, 2026 | 1.75" golf ball | 2 |
| May 4, 2026 | 0.75" penny | 2 |
| Apr 14, 2026 | 1" quarter | 2 |
| Mar 30, 2026 | 1.25" half dollar | 4 |
| Mar 10, 2026 | 1" quarter | 1 |
When storms hit Geneva
Most storm reports near Geneva come in July. 285 hail, wind and tornado reports in all.
Tornado reports within 10 miles: 7 days (most recent: Jun 11, 2026, Jul 14, 2024, Jun 22, 2024, Feb 27, 2024).
Source: National Weather Service Local Storm Reports (Chicago and Milwaukee offices) via Iowa State University's IEM archive, October 2021 – October 2026, within 10 miles of Geneva's center. Dates are Central time. A report nearby isn't proof your roof was damaged; an inspection shows what it went through.
Permits in Geneva
- Geneva requires a building permit before a roof is replaced. The roofing permit fee is $75, paid when the permit is issued over the counter. A failed inspection adds a $75 re-inspection fee.
- Anyone other than an owner-occupant must be an Illinois-licensed roofer and provide the license and a letter of intent. Commercial roofs need an unlimited license.
- Homes in the Geneva Historic District or designated landmarks need a separate historic review first.
- Mill Creek addresses are under Kane County, not the City of Geneva: Kane County Building Division, (630) 232-3485.
Source: City of Geneva — Roof Replacement Permit Information (revised November 19, 2025). Checked October 12, 2026. Fees and rules change; the building department has the final word.
Not sure what your roof needs? Request a free inspection. The office will call you to set a time.
AAA work · in and around Geneva
Jobs near Geneva, mapped.
Every dot is a city where AAA has finished work, sized by the number of completed projects. Tap a city to zoom in and see the work on record. City level only: no names, no addresses.
Completed projects from AAA's records: JobNimbus (including jobs waiting on final payment) as of October 13, 2026, plus jobs from our previous CRM, one per property. Where older files don't say the type of work, it's counted half as Roof and half as Other. Jobs without a city on file aren't counted, so real totals are higher. Dots sit at each city's center.

