South Carolina’s
Certified Roofing Contractor

Locally owned South Carolina roofing contractor, D.K. Mason Roofing has served the residential and commercial markets for nearly 15 years providing roof repair in Gaffney, SC, and roof replacement needs for SC and neighboring communities including; Spartanburg, Blacksburg, Cowpens, Boiling Springs, Greenville, Simpsonville, Greer, Rock Hill, Gastonia, NC, Kings Mountain, NC, Shelby, NC and Charlotte. Our goal is complete customer satisfaction. Our extensive customer reviews along with our A+ Better Business Bureau (BBB) rating show our never ending commitment to our customer’s homes.

We are Google and Home Advisor verified as have won awards for our craftsmanship for many years. Our knowledge, skill, and experience provide us the ability to professionally handle your residential roofing and commercial roofing needs. In addition to roof repair and roof replacement, we offer hail, wind, and storm damage restoration, gutter replacement, gutter guard installation, home insulation, and siding installation.

We offer quality products and superior craftsmanship that exceeds our customers’ expectations. We operate our business with honesty and integrity and offer a full 2-year craftsmanship warranty on all roofs. Our dedication to customer satisfaction and attention to detail has earned us the reputation as the upstate’s preferred Residential Roofing and Commercial Roofing Contractor.

Our Services

Roof Installation


Roof Repair


New Roof


Commercial Roofing


Roof Maintenance


Other Services


Why Choose D.K. Mason Roofing?

We Are An Award Winning Contractor and Triple-A Rated By The BBB With Over 25 Years Of Experience


We provide FREE comprehensive estimates and roof inspections.


Licensed, Insured, and Bonded so you can be sure your roof will be completed to your satisfaction.


Financing with low competitive interest rates.

Satisfaction Guaranteed!
2 Year Workmanship Warranty on ALL Roofs

Your roof isn’t just an added feature to make your home look nice; it’s essential in ensuring your safety and that of your family. At D K Mason Roofing we understand this, which is why we pride ourselves on hiring and keeping employees who are highly-trained with years of experience.
We’ve made it our mission to provide all of our customers with quality roofing services that are second to none.


Trusted By

Roof Style & Material

Roofing problems can happen at any time. Thankfully, you can count on our team of roofers to get the job done for you. We offer comprehensive roofing services for a variety of roofing materials, including:

  • Asphalt Shingle roofing
  • Flat roofing
  • Tile roofing
  • Cool roofing
  • Commercial roofing

No matter what kind of roof you have, D.K. Mason Roofing is the team you can count on for them all.

All you have to do is pick up the phone and contact our team today!

Request Estimate