Keep a Strong Roof Over Your Head

Choose an expert roofing company in Waynesville, NC

Even the strongest roof will eventually need maintenance and repairs. Signs that your roof needs attention include leaks, peeling shingles, and damaged flashing. If you've noticed any of these issues, it's time to call C&H Roofing.

We have over 16 years of experience repairing and replacing residential and commercial roofing. Our staff uses top-quality products and is highly trained, so you know your roof construction or roof repair will be done right.

Choose the roofing company that can handle it all. Call 828-200-6798 now to discuss your roofing needs in Waynesville, NC.

Click for the BBB Business Review of this Roofing Contractors in Hazelwood NC

Get complete roofing services

Get complete roofing services

C&H Roofing is ready to handle every part of your roofing project. We're a local contractor will extensive skills, and we care about every customer we work with. Our team is fully trained to provide:




Our staff can repair and install any type of roof, including shingle, flat and metal roofing. Your expert roofing contractor will examine every inch of your roof to determine if a repair or replacement is best. Ask about your free estimate from our roofing company in Waynesville, NC.

See what others have to say about our work

Within ten minutes I received a call back and had arranged a time for the work to begin. Super fast follow up plus highly professional and personable service.

Bob S.

Living in a rural area, obtaining even so much as a call back from a contractor is a feat. Not only did C & H return my call, they came the same day to do our repair at a reasonable price....going above and beyond the service we requested. Highly recommended!!!!

Mary S.

I found them online and they called me within an hour. They came the same day and fixed the problem. Could not be more pleased.

Brenda M.

Craig Dice is one of a kind and he has the bar set high and does everything he can to obtain it.

Dennis R.

There are so many reasons to choose our roofing company

Your roof is a big investment, so it's important to work with a local roofing contractor you can rely on. When you hire C&H Roofing, you can expect exceptional results. We'll not only make sure your roof is repaired or replaced correctly, but we'll help you select the right material to match your home's style.


Make an appointment today with the roofing company that cares about your home in Waynesville, NC.