Roofing, Window, and Siding Services in Edwardsville, St. Louis, and Beyond

h&f employees sitting around a table

Love Your Home From the Inside Out

With over 15 years of experience in exterior remodeling and more than 20 years of insurance industry experience under our toolbelts, H&F Exteriors in Edwardsville has the knowledge necessary to ensure your project exceeds every expectation.

Whether you need help with a storm damage insurance claim, want to freshen up your curb appeal, or are looking to add a beautiful new deck to your backyard, H&F Exteriors can guide you through every step of the process, turning headaches into happiness, and stress into success.

Specializing in Property Restoration and Renovations

h&f employee entering a truck


Your home is your biggest investment. Protect it against everything Mother Nature has in her arsenal, from weather and wind damage, to harmful UV rays and curious pests.


Don’t let old, damaged windows impact your comfort or your utility bills. H&F Exteriors can install energy-efficient windows that welcome in light and keep out the cold.


Boost your home’s curb appeal and value with new siding that complements your style and budget. We offer eye-catching and durable siding options at every price point.


An eye-catching and affordable fence is the best accessory to any home, and our builders are here to ensure your new fence lives up to your expectations.


What’s better than relaxing in your backyard and barbequing on your brand-new deck? Let us create the ultimate outdoor living experience for your family.


Most homeowners don’t give their gutters a second thought until it’s too late. With gutter repairs and installation from H&F, you can prevent damage from leaks, cracks, and standing water.

h&f employee on the phone with a client

Proudly Serving St. Louis and the Metro East

From our basecamp in Edwardsville, IL, we deliver the best in quality installation and customer service to cities throughout the St. Louis Metro East. And because we’re a local exterior, siding, and roofing company, we’re here when bad weather sets in – and stay in touch once your repair or replacement job is done. Our service area includes, but is not limited to:

  • St. Louis
  • St. Charles
  • Kirkwood
  • Arnold
  • Hazelwood
  • Maryland Heights
  • Clayton
  • University City
  • Alton
  • Belleville
  • Collinsville
  • Columbia
  • Edwardsville
  • Granite City
  • Highland
  • Shiloh
  • Waterloo
Skip to content