Residential Roof Repair

Affordable Roofing Services

Get a Free Estimate

Areas We Serve

We serve homeowners in areas of Coles County—including Mattoon—and surrounding counties in Illinois. We also serve customers in the following areas of Florida: St. Augustine, St. Augustine Beach, Ponte Vedra, Hastings, Switzerland, Crescent Beach, Tocoi, Bakersville, Picolatta, Orangedale, Fruit Cove, Summer Haven, and Vilano Beach.

Contact Us

Our Guarantees

Premium quality badge
Fully licensed badge
Free Inspection badge

What We Repair

Hail & Storm Damage

Hail damage can leave your house unliveable until roof repairs are made. If a hail storm damages your roof, call us for a free inspection.

Roof Leaks

A leaky roof can lead to costly water damage throughout your home. We’re here to stop the leak and minimize damage.


High wind speeds can cause your roofing material to blow off, leaving your roof and home susceptible to further damage. Our team can make the simple repairs you need.

Storm damaged roof

We’re Here for You After the Storm

Illinois and Florida residents experience their fair share of severe weather conditions. Whether a hurricane blew off your shingles or a hail storm created water leaks, our team of skilled roofing professionals is here to make things right. Legacy Roofing & Solar is the name you can trust when disaster strikes.

Contact Us

Contact Us for 24/7 Emergency Repairs

Get In Touch Now!

Common Roof Repairs

Our team has repaired countless roof problems over the years. Here are some of the most common ones we see:

  • Roof Leaks
  • Open Seams
  • Punctures
  • Blow-Offs
  • Hail & Storm Damage
  • Flashing Damage

Roof Maintenance

Maintaining your roof is the best way to prevent future damage and prolong your need for a total roof replacement. If your roof is impacted by any of the problems listed above, don’t hesitate to contact us. Even the smallest problems can turn into the biggest headaches, so be proactive by having the Legacy team perform routine maintenance on your roof.

Contact Us

How the Insurance Claims Process Works

The insurance claims process can be challenging and frustrating. That’s why our team is here to walk you through it. With years of experience navigating this process, we can help you file a claim with your insurance provider and will agree to any insurance-paid roof repairs. We promise to communicate with your insurance provider in a timely manner and to be transparent with you every step of the way.

Contact Us
Insurance agent

See What Our Clients Have To Say

  • We were very much satisfied with our new roof & gutters! The entire Legacy Team were professional, friendly, & communicated with my husband and myself throughout the entire process! Dylan,... read more

    thumb Aletha Alexander
    November 9, 2022

    Dillion and Jeran did an exceptional job, on-site, of answering my questions and of ensuring the job was completed to my satisfaction. Thank you, Jeremy for getting the ball... read more

    thumb teresa Grafton
    September 16, 2022

    Jeff Mingus, Shawn Painter, Jaron, and Dylan were superb. Quick response with estimate and very professional. Had our roof and gutters installed in just one day! I highly recommend Legacy!

    thumb Destany Galvin
    August 19, 2022
  • Dylan and Jeff came to our house today after a leak was found. They were super responsive and came over to inspect our roof in the rain.... read more

    thumb Ky Welch
    July 7, 2022

    Shawn Painter and his crew really exceeded our expectations today when we hired Legacy to replace our gutters. Not only did they get the job done quickly but they did... read more

    thumb Joe Smith
    November 12, 2021

    Tyler and his team were extremely responsive and easy to work with. Over the course of this project, any question I had was addressed immediately. Tyler was responsive within the... read more

    thumb Allen Creamean
    July 30, 2021

Recent Projects

Do You Need a Residential Roof Repair?

Contact Legacy Roofing & Solar Today

As a family-owned and operated residential roofing contractor, we’re proud to serve families with quality roofing repairs they can trust. Guided by the principles of quality, safety, and community, our goal is to make clients happy with the roof they have. If you’re ready to start the process, contact our team today for a free estimate.

Get A Free Estimate

This field is for validation purposes and should be left unchanged.