
Service area
Roofing, Siding and Windows in Edwardsville, IL
H&F Exteriors replaces roofs, siding and windows throughout Edwardsville, from the historic homes near downtown to the newer subdivisions around them. Our office is next door in Glen Carbon, a few minutes from anywhere in town.
4.9900+ Google reviewsNo interest if paid in full within 18 months¹
Book your free inspection
Pick a day and time. Your project manager confirms the same day. No cost, no obligation, no pressure to decide.
Edwardsville homes
Edwardsville’s housing spans more than a century, and each era brings its own exterior needs.
Siding varies just as much: brick and wood shake on older homes, 1980s Masonite that is now deteriorating, vinyl throughout newer neighborhoods, and James Hardie and LP SmartSide in more new construction and remodels.
Is it time to replace your roof, siding or windows in Edwardsville?
Edwardsville’s housing spans more than a century. Whatever your home’s age, here is what wear looks like on its roof, siding and windows.

Signs your roof is wearing out
Near downtown, homes 80 to 130 years old have had several roofs, not all of them professionally installed, so wear can hide under the top layer. On the larger homes from the 1980s through the 2000s, dormers, hips and valleys are where leaks start.
Certified installer



Signs your siding is wearing out
Masonite siding from the 1980s is now deteriorating across Edwardsville: it swells, flakes and rots at the bottom edges. Vinyl in newer neighborhoods fades, cracks and pulls loose in wind.
Certified installer



Signs your windows are wearing out
Original wood windows on older homes rot and stick, and builder-grade windows from the 1980s onward fog between the panes as their seals fail. In the historic districts, replacements need a Certificate of Appropriateness first.
Certified installer

Insurance: some insurers limit coverage on older roofs, so storm damage left unrepaired can cost you later.
Some homeowners wait until there’s a leak, a draft or a cracked panel before calling. A free inspection catches problems before then, and tells you what needs a repair, what needs replacing, and what is still fine.
By era
What to expect from your home
Historic homes
Many homes near downtown are 80 to 130 years old, often brick, and have had several roofs over their lifetimes, not all of them professionally installed. We explain up front what we may find once the old layers come off.
Historic districts
In the LeClaire, St. Louis Street, Downtown and Brick Street historic districts, the city requires a Certificate of Appropriateness from its Historic Preservation Commission before most roof, siding or window replacements, and before a building permit is issued.
The 1960s and 1970s
Ranch homes from these decades are likely on their second roof and may still have their original windows; the inspection starts with what is on the house today.
The 1980s through the 2000s
Larger homes with more complex rooflines, including dormers and hips. Homes from the 1980s and 1990s have likely had at least one replacement roof; some from the 2000s and 2010s still have their original roof.
A project near SIUE
A homeowner near SIUE contacted us after seeing our team at work on her neighbor’s home. Another roofer had knocked on her door about possible storm damage, and she wanted an opinion from a company she knew.
Our inspection confirmed hail damage. We guided her through the insurance claim, her insurer approved it, and we replaced her roof.
Some time later, a leak developed at a complex section near the chimney where our flashing had not seated properly. We repaired the flashing and the interior drywall, because it was our responsibility.
During that visit, she mentioned that several of her windows no longer opened. We replaced her windows, and later her front door. Her insurance covered the roof; she chose H&F for the rest on her own. That kind of trust is what we work to earn on every project.
Ice and water shield in Edwardsville
Edwardsville’s building code does not require ice and water shield on new roofs. We still recommend it for most homes.
This matters on insurance claims. Contractors unfamiliar with Edwardsville sometimes tell homeowners that insurance will cover ice and water shield, as it does where code requires it. When the insurer declines, the homeowner is left with the cost. We explain this before work begins, so you can decide with the full picture.
We work regularly with Edwardsville’s building department and know its requirements.
Reviews
What Edwardsville homeowners say
★★★★★
This experience with H&F Exteriors has been excellent. AJ is so professional and very kind. He has made this process so easy for me.
Sharon C. · Edwardsville
★★★★★
H&F Exteriors did a great job installing gutters, down spouts and leaf guards on my house.
Rhonda P. · Edwardsville
Recent work
Projects in Edwardsville
Storm & insurance
Storm damage? Start here.
If hail or wind hit your home, we inspect it for free and tell you whether a claim makes sense. If it does, we meet your adjuster, document the damage and guide you through each step.


Close to home
Our office is in Glen Carbon, a few minutes from anywhere in Edwardsville. Most of our time is spent at our customers’ homes, but you are always welcome to stop by and talk with us in person.
Questions from Edwardsville homeowners
Does Edwardsville require ice and water shield on a new roof?
No. Edwardsville’s building code does not require it. We still recommend it and will tell you up front whether insurance is likely to cover it.
Do I need approval to replace my roof or siding in a historic district?
Yes, in most cases. Homes in the LeClaire, St. Louis Street, Downtown and Brick Street historic districts need a Certificate of Appropriateness from the Historic Preservation Commission before most roof, siding or window replacements. Routine repairs and paint colors are exempt.
How far is your office?
Our office is in Glen Carbon, next to Edwardsville.
Nearby
Also serving near Edwardsville
We also replace roofs, siding and windows in these towns near Edwardsville.

Glen Carbon
Roof, siding and window replacement in Glen Carbon, IL, from our office at 3 Junction Drive West. Free inspection and itemized estimate. Since 2018.

Granite City
Roof, siding and window replacement in Granite City, IL, including the exterior items its occupancy inspection checks. Free inspection.

Alton
Roof, siding and window replacement in Alton, IL, from Christian Hill to postwar homes, with Historical Commission review handled. Free inspection.
How it works
Five steps, start to finish
Book a free inspection and we handle the rest. Here is every step, in order.

Inspection
We look at what you called us about, photograph what we find, and measure your home with Hover 3D modeling.
Estimate
On a date we set together, we review an itemized estimate with you line by line, so you know exactly what is included.
Materials and scheduling
When you are ready, we build your plan together, order materials and confirm your installation date. You get weekly updates by text while you wait.
Installation
Our team protects your property and completes the work to the manufacturer’s specifications, keeping you informed throughout.
Final walkthrough
We clean up, sweep the property for nails, and walk through the finished work with you.
Free inspection in Edwardsville
Book a free inspection of your Edwardsville home, with photos, 3D measurements and an itemized estimate we review with you line by line.
4.9900+ reviewsNo interest if paid in full within 18 months¹



