Active and Retired Military Members Can Get $250 off All Full Roof Replacements!

beige hosue with brown roofing holly springs nc

Protecting and Beautifying Your Home!

We can help with your roofing, gutter, trim, and painting needs.

Work with a Top Roofing Company Based in Holly Springs, NC, and Serving All of Wake and Durham Counties

Our goal is to provide you with the best results possible. When you work with our roofing company, you’ll be working with professionals with over 25 years of experience. We offer a five-year warranty on labor, financing options, and truly fantastic work. If you’re anywhere throughout Wake or Durham Counties, then reach out to our Holly Springs, NC-based company today.

Free Roof Inspections

Schedule an Appointment

We offer free roof inspections when you get service with us; just contact us today to learn more.

Our Expert Services

We’re ready to help with roofing, gutters, and much more! Our skilled professionals will go above and beyond to make sure you get outstanding assistance from beginning to end; when you work with us, you know the job will be done right.


Residential Roofing

Are you considering installing a new roof for your home? Getting new roofing can improve your curb appeal, energy efficiency, and resale value—so let us handle the installation process.

Residential Roofing

We can work with:

  • Asphalt Shingle Roofing
  • Wood Shake Shingle Roofing
  • Tile Shingle Roofing
  • Metal Roofing

Commercial Roofing

It’s incredibly important to make sure your commercial roofing is taken care of properly. Our professionals will help with maintenance and even full reroofs; just contact us today to learn more.

Commercial Roofing

Trust us to help with:

  • Thermoplastic Polyolefin (TPO)
  • Ethylene Propylene Diene Monomer (EPDM)
  • Polyvinyl Chloride (PVC)
  • Modified Bitumen
  • Metal Roofing
  • Built-Up Roofing Systems
  • Elastomeric


Your gutters are designed to protect your property from potential water damage. If you need new ones, then our professionals will install them for you. We’ll work with care to make sure the job is done right.


We can install:

  • 5-inch Seamless Gutters
  • 6-inch Seamless Gutters
  • 8-inch Seamless Gutters
  • Gutter Guards


Exterior pine trim can rot if it’s not painted constantly. Our professionals are here to inspect your trim for damage; if we notice a problem, then we can replace it with brand-new trim to keep your home looking amazing.


Consider getting your trim inspected if:

  • Your house is more than 15 years old.
  • You notice visible damage.
  • You’ve experienced a lot of heavy rain.


A new coat of paint can be an excellent way to revitalize your home. Our professionals can provide you with fantastic exterior painting services to really transform your building’s exterior.


Getting services from a professional can:

  • Save you time.
  • Save you effort.
  • Help you get fantastic results.

What Our Clients Are Saying


Craig B.


Christian Duggan, the owner of Castle Exteriors was prompt and professional. He was on time, kept closely in communication, and left a clean job site. I wish Castle Exteriors did other types of work — I would hire them in a minute for other projects.



Katherine M.


We are so pleased with our new roof from Castle Exteriors! Christian is great! He guided us through the insurance process, answered all our questions (sometimes twice), and made sure we were satisfied with the end results. The crew who replaced our roof started the job a day earlier than predicted and finished in only 1.5 days. Highly recommend!!!!



George O.


Christian, owner of Castle Exteriors was great to work with. It was important to us to use a local company that would stand by their work . Castle Exteriors gave us a reasonable estimate and completed the work in a timely manner. We were very happy with their work on our roofing project.



Don R.


Castle Exteriors was simply terrific!!! I am so thankful we found them through Angi. We solicited estimates from five different contractors and chose this company based on clear presentation of the process, materials used, the intelligent and knowledgeable answers to our questions, the final price of the job and how downright nice the owner is. Not only did they handle the roofing job, but coordinated with other crews to replace all compromised trim work and paint the exterior so that these jobs were all done in the order needed for best results. It was a complicated job, including the replacement of ten skylights and lots of trim work and also included the exterior renovation of a large shed out back. We were, thankfully, blessed with good weather, and the entire process was orchestrated perfectly between three crews and completed in a week. We were kept informed of the progress and the schedule along the way and there was virtually no down time. The workman appeared to be quite skilled and careful about the job they did and all were very nice. We were thankful that we hired a company that removed our gutters temporarily to check for trim rot behind them as It turned out most of the fascia and soffit boards had to be replaced (we were shown the condition of the boards before removal). We are thrilled with the final result and highly recommend Castle Exteriors!!!



Jeremy V.


Christian and his team was awesome! I had an active leak in my roof when he came out to look at it, he went up and fixed the leak for free until they were able to get out and replace the roof. Also, our insurance denied our claim so Christian gave us a great cash price compared to other companies. Plus the new roof is great!!! Would absolutely refer them to anyone



Pat P.


I was very pleased with Castle Exteriors' roofing and gutter installation. It was an educational experience for me as Christian was instrumental in showing me what was to be done in the process. He was also involved in working with my insurance company to make sure they realized what was to be done and make sure they were aware of costs incurred in the projects. Excellent communication from start to finish. The crew was very professional in their work and excellent in their cleanup as they went along. Could not tell they had been there except for the new roofs.



Kevin G.


It was a pleasure working with Christian from Castle Exteriors. He offered me an affordable price for a high-quality product that looks great from the curbside. I was very impressed with the materials used, and the finished product gave my home a more stylish and polished look. I would use this company again.



Simon W.


We are very happy with Castle Exteriors and with Chris Duggan. Excellent job, and very fair pricing.



Deb W.


Castle Exteriorsâ roof replacement process is thorough and efficient. Excellent team from proposal to clean up with constant communication. Chris Duggan made a complex job appear simple.



Gary R.


We had our roof replaced. Excellent experience from start to finish. First, Christian Duggan came out and walked every inch of our roof and took photos. He stepped through all the photos and discussed step-by-step what his team will do as well as answered all of my questions. The quote was received the very next day – and was very competitive. The team showed up promptly on the scheduled day and worked their butts off – 13 hour day – and cleaned up as they went along. Came back the next morning to finish up (approx 4 hours). Love the look of the house, the quality of the workmanship, and the awesome professionalism of all involved. 10 out of 10 would use again!



Jerry J.


Castle ext. did an excellent job on my roof. The price was unbeatable. Christian kept me updated and informed through out the entire process with phone calls texts, pics and video. We had quite a bit of unseen rotten plywood that was addressed with quality work at a very fair price. The workers were top notch and the job was kept very clean and I have yet to find one piece of debris or nails anywhere. Highly recommend Christian and his guys at Castle exteriors. Thanks Jerry J



George W.


I had numerous bids on my roof, but Castle took the time to share many pictures of my roof highlighting the areas that needed to be fixed. They took the time to explain what was needed and supported it with credible documentation. They did a great job on the installation and clean-up and are worthy of my 5-star rating. I would highly recommend them.


Learn More

  Contact Us Today


Questions or queries? Get in touch!

(919) 238-1119


Our friendly team is here to help

Business Hours

Request Service

Reach Out Now

    Assistive text
    Assistive text

    Areas We Serve

    We’re prepared to serve clients all throughout Wake and Durham Counties. Consider calling (919) 238-1119 to learn more today.