CALL 24/7:

Residential & Commercial Roofing Services in Rock Hill, South Carolina

Ben Ross Roofing is the Rock Hill area’s go-to roofer for residential and commercial roofing services. We offer roofing services to both residential and commercial clients. Our team is dedicated to completing roofing projects that meet the approval of every customer.

Our Roofing Company
Offers The Following Services

Ben Ross Roofing | Rock Hill, South Carolina | close up of home with a brand new roof

Residential Roofing

Is your home’s roof outdated or need to be repaired? The professional residential roofers at Ben Ross Roofing have you covered. We’ll discuss your residential roofing needs with you and complete a home project that meets your approval.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina | man in bright orange shirt installing a metal roof

Commercial Roofing

If you’re looking to replace or repair the roof of your business, our experienced team can get the job done right the first time. We have successfully completed many commercial roofing jobs for various businesses and apartment complexes.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina | Man in blue shirt and cap replacing gutters on a house

Gutter Replacement

The team of gutter experts at Ben Ross Roofing is dedicated to providing exceptional services when it comes to addressing or resolving any gutter or roofing concerns in Rock Hill and the surrounding area. We offer various types of metal gutters and ensure that every gutter has the proper size and placement.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina | Man replacing shingles on a roof

Roof Replacement

If your roof is outdated or beyond repair, it may be time to consider replacing it. Our team is here to discuss your roof replacement options with you and install a roof that complements the exterior of your home or business.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina | Man on roof with hammer nailing down shingle

Roof Repair

You may need to repair your roof due to harsh weather or fallen branches. If you find yourself in this situation, don’t hesitate to reach out to us. We will gladly assist with filing an insurance claim and ensure that your roof is properly repaired.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina | Solar panels cleaned up on ground before installation on roof

Solar Panels

We remove existing solar panels safely, install or repair new roofs with solar panels, and re-install solar panels once a roof repair or replacement has been performed.

Learn More ►

Ben Ross Roofing | Rock Hill, South Carolina

Choose Ben Ross Roofing

At Ben Ross Roofing, we pride ourselves on delivering exceptional service. Whatever your roofing needs may be, we’re here to help. Contact us today to see the difference Ben Ross Roofing makes.

Types of Roofs We Install


If you want a roof that is durable and long-lasting, a metal roof is an option to consider. A metal roof is also inexpensive, light, energy efficient, and fire-resistant.


An asphalt roof does not last as long as metal roofing but it is a very common option because of its low cost. This option also comes in many styles and colors.

Engineered Roofing Systems

If you want a roofing option that is an upgrade from shingles but more affordable than concrete tile or slate, an engineered roofing system is a roofing type to consider. An engineered roofing system is made of reclaimed materials and usually simulates a slate or shake roof. Our team can discuss your engineered roofing system options with you and see if it’s the right fit for your needs.

TPO (Flat Roof Only)

Thermoplastic Polyolefin (TPO) roofing is a single-ply roofing membrane. It is quickly growing in popularity in regards to commercial roofing systems on the market. TPO roofing systems consist of a single layer of synthetic components and a fabric reinforcing scrim reinforcing scrim. We can discuss TPO roofing with you and determine if it’s the ideal roofing type for your business.

Ben Ross Roofing | Rock Hill, South Carolina
Ben Ross Roofing | Rock Hill, South Carolina
Ben Ross Roofing | Rock Hill, South Carolina

Frequently Asked Questions

Will My Insurance Pay For a New Roof?

We will do a roof inspection first to determine if an insurance claim is warranted, then we can walk you through the whole process.

What Is The Best Material To Use For A Roof?

This depends on several factors such as how long you will be in the home as well as your budget. A higher cost can mean a longer lasting roof.

How Do I Know If I Have Hail Damage?

Call us for a free inspection!

The Roofing Experts In And Around
The Rock Hill, South Carolina Area

Our services are available in areas within an 80-mile radius of Rock Hill, SC. If you are looking for roofing services that you can count on, don’t hesitate to contact us.

Free Estimates

We offer FREE estimates for all jobs. Contact us to discuss your roofing needs with our experienced team.

CALL 24/7:

Hours of Operation:
Monday - Friday: 8am - 5pm
Saturday - Sunday: Closed

Please Mail Payments To:
3280 Collins Road
Edgemoor, SC 29712