Your Trusted Local Roofing Company

Locally owned roofing contractor, D.K. Mason Roofing & Construction of Gaffney, SC has served the residential and commercial markets for nearly 15 years in the surrounding upstate South Carolina areas including Blacksburg, Boiling Springs, Cowpens, Greenville, Greer, Myrtle Beach, Rock Hill, Simpsonville, and Spartanburg along with neighboring areas in south-central North Carolina such as Charlotte, Gastonia, Kings Mountain, and Shelby.

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 and commercial roofing needs. In addition to roof repair and roof installation, we offer hail, wind, and storm damage restoration, gutter replacement, gutter guard installation, home insulation, siding and window 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 Replacement


Roof Repair


Residential Roofing


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:

No matter what kind of roof you have, DK 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