Four Decades of Quality Service!

Creason Roofing in Cherryville, NC has more than four decades of being a licensed contractor in North Carolina.

Our company was founded by William G. Creason in 1969. In the mid-1980s, William’s son Steve came back to the company, and in 1997, took over the reins. Today, we are owned and operated by Steve, along with his wife and daughter.

Working as a family, and a team, allows us to better serve your needs and provide you with quality products and services. We take pride in what we do and in our reputation. Our family name is at stake, after all!

We maintain our reputation of honesty and integrity in every project we undertake. We pride ourselves on the quality of our work, and in meeting the scheduled completion date for every project.

We have proudly served customers in Gaston, Lincoln, Cleveland, and Mecklenburg counties since our first day in business, and will continue to do so for generations to come.

We are dedicated to customer service and complete satisfaction by providing you with samples and roofing excellence, from immediate estimation to final clean up. Our goal is to exceed your expectations and provide you with the best roofing experience.


Reach out to us today at 704-435-1791 or email to schedule your free estimate.