
Mark Hoyle
Founder, Owner & CEO

Serving Cherryville, Gastonia, Bessemer City, Lincolnton, Shelby, Hickory & Lake Norman
Sage Roofing Solutions helps homeowners protect what matters with dependable roofing systems, clean installation, and clear communication from inspection to final walkthrough.
Insurance Claim Specialists
Sage Roofing Solutions helps homeowners inspect roof damage, document visible storm issues, understand repair versus replacement options, and provide contractor estimates that support the insurance claim process.
We are roofing contractors, not public adjusters. Our role is to provide professional roof inspections, photos, repair recommendations, and roofing scopes so you can communicate clearly with your insurance carrier.
We inspect visible storm damage and document roof conditions with clear photos.
We provide roofing recommendations and contractor estimates for repair or replacement.
We explain the roofing portion of the process so homeowners know what to expect.
Wind, hail, missing shingles, lifted flashing, leaks, and storm-related roof damage.

Founder, Owner & CEO

Chief Inspiration Officer
Why Sage Roofing Solutions?
Sage Roofing Solutions was founded by Mark Hoyle, Founder, Owner & CEO, to bring honest guidance, dependable craftsmanship, and over 20 years of roofing expertise to homeowners and businesses across North Carolina.
The company is named in honor of Mark's granddaughter, Kinsley "Sage" Wilson. Our family-owned and operated business is built on the promise to uphold her name through honest, dependable service. We treat every roof as if it were our own, ensuring lasting protection and peace of mind for your home or business.
Premium roofing services
One trusted team for roof repair, replacement, storm restoration, gutters, and commercial roofing.
Protect your home with a roofing system designed for wind, rain, heat, and storm seasons. Sage Roofing Solutions helps homeowners choose durable materials and installs every roof with careful detail.
Learn moreSmall roof problems can quickly become interior damage. Our team diagnoses the source of leaks and repairs the damaged roofing components before the next storm rolls in.
Learn moreWhen repairs no longer make sense, Sage Roofing Solutions installs complete roofing systems that improve protection, ventilation, and home value.
Learn moreStorm damage is not always visible from the ground. We inspect roofing, flashing, gutters, and vulnerable roof penetrations to find issues before they become costly leaks.
Learn moreMinimize downtime and protect your property with commercial roofing service focused on communication, safety, and long-term performance.
Learn moreA healthy gutter system protects shingles, fascia, landscaping, and foundations. We repair damaged gutters and install systems that match your home.
Learn moreFrom roof repair and roof replacement to storm damage repair, gutters, and commercial roofing, Sage Roofing Solutions helps homeowners protect what matters with honest inspections, durable materials, careful installation, and clear updates throughout the project.
Our team serves Cherryville, Gastonia, Bessemer City, Lincolnton, Shelby, Hickory, Lake Norman, and nearby North Carolina communities with clean job sites and photo-documented roofing work.
Book a storm damage roof inspection and get a clear plan before small problems become expensive interior damage.
Storm Damage HelpReal Sage Roofing Results
See how the right roofing system can improve protection, curb appeal, and long-term confidence for North Carolina homeowners.

A North Carolina roof transformation showing improved curb appeal, weather protection, and a cleaner finished roofing system.

Storm-related roof wear documented and restored with a durable shingle roofing system built for local weather.

5.0 star rating on Google
Read our reviews
“The crew was professional, fast, and left our property cleaner than they found it.”
A. Thompson
Gastonia, NC
“They explained the roof damage clearly and helped us make the right decision.”
M. Bradley
Cherryville, NC
“Great communication from estimate to final walkthrough.”
K. Johnson
Lincolnton, NC
Yes. Sage Roofing Solutions offers roofing inspections and written estimates for repair, replacement, storm damage, gutters, and commercial roofing.
Yes. We inspect storm damage, document visible issues, and explain repair or replacement options.
We can provide inspection photos and scope details to help you communicate clearly with your insurance carrier.
We serve Cherryville, Gastonia, Bessemer City, Lincolnton, Shelby, Hickory, Lake Norman, and nearby North Carolina communities.
Free roofing estimate
Schedule a free estimate for roof repair, replacement, storm damage, gutters, or commercial roofing.

5.0 star rating on Google
Read our reviews