Residential Roof Repair, Roof Replacement & Siding Services in Southern Illinois

Professional Roofing Solutions for Homeowners Throughout Southern Illinois

Call Now!
Large house with steep gray shingled roofs and orange-trimmed windows against a pale sky

Expert Roof Repairs & Maintenance

Brian Thompson Roofing repairs all types of roof leaks, wind and weather-related damage, and deterioration around roof penetrations such as pipe jacks and other seals. Our experienced team specializes in diagnosing roof leaks, repairing or installing flashing, and replacing damaged or missing shingles and tiles. We also patch and seal low-slope or flat roofing systems to help prevent further water damage.


Even minor roof damage can lead to costly repairs if left unaddressed. That's why we focus on identifying the source of the problem and providing reliable, long-lasting roof repair solutions. Serving St. Clair County, Madison County, and surrounding Southern Illinois communities, we prioritize honest assessments, quality workmanship, and affordable repairs that help extend the life of your roof. At Brian Thompson Roofing we treat your home like it's our own!

Worker installing dark roof shingles on a house roof frame

Siding Installation & Replacement

Brian Thompson Roofing specializes in asphalt shingle roofing, metal roofing, and low-slope or flat roofing systems, except for hot tar and gravel. All estimates include:

  • Removal of existing roofing materials, flashings, and other components.
  • Installation of new roofing materials selected by the property owner.
  • Purchasing roofing permits and scheduling required building inspections with the governing county or city.
  • Thorough property cleanup upon completion, including the use of a magnetic roller to collect stray nails.



Brian Thompson Roofing uses the highest quality roofing materials available for all elements of each roofing system. All roofs are constructed to meet current city or county building codes and local requirements.

Storm Damage & Insurance Claim Assistance

When severe weather strikes, Brian Thompson Roofing, LLC helps homeowners throughout St. Clair County, Madison County, and Southern Illinois recover from hail damage, wind damage, and other storm-related roofing issues. Our experienced team provides thorough storm damage roof inspections to identify missing shingles, damaged flashing, compromised roofing materials, and potential leaks. We also offer roofing insurance claim assistance, including detailed damage assessments, photographic documentation, and guidance throughout the claims process. Our priority is to provide honest recommendations, helping you understand the extent of the damage and determine if filing an insurance claim is appropriate. From minor storm damage repairs to complete roof replacements, we're committed to restoring your roof's integrity and protecting your home with dependable workmanship and quality materials.