The Top Choice Among Roofing Contractors in Jamestown, NC

When it comes time to replace the roof on your home, you’ll want to be careful about which roofing company you hire to perform the installation. Your roof is one of the largest components of your house, so it’s critical that you select a team that not only carries top-quality roofing, but also possesses the skills and experience needed to properly install the roof.

Fortunately for homeowners in Jamestown, North Carolina, ABC Roofing & Exteriors delivers on all counts. Since our founding in 2006, we’ve become one of the region’s most respected roofing contractors.  We proudly install top-of-the-line asphalt shingle and metal roofing on homes throughout the area, and our installers’ impressive workmanship has helped us earn accolades such as:

  • An A+ rating with the Better Business Bureau
  • The CertainTeed Wolverine Award of Excellence
  • Designation as a GAF Master Elite Roofing Contractor and a CertainTeed Master Shingle Applicator
Continue Reading Read Less

The Benefits of Choosing ABC Roofing & Exteriors

Find Out More

If you’d like to hear more about our company and how we stand apart from other roofing contractors in the area, contact ABC Roofing & Exteriors today. Our knowledgeable team can answer any questions you might have, and if you’d like to arrange a complimentary in-home consultation, we’d be more than happy to do so. Once we’ve had a chance to inspect the roof on your Jamestown, NC, home, we’ll sit down with you to review the various roofing options we have available and discuss which one is best suited to your needs.


  • “The staff is friendly and knowledgeable.” Amanda J.
  • “I’m very pleased with their quality of work! 10/10 would recommend.” Louis
  • “I highly recommend ABC roofing & exteriors!” Charles R.
  • “We can't say enough about their crew and their professionalism.” Dawn C.

put your home in good hands!

let's get started on your exterior projects
  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please make a selection.
  • Please enter a message.
  • By submitting, you agree to be contacted about your request & other information using automated technology. Message frequency varies. Msg & data rates may apply. Text STOP to cancel. Acceptable Use Policy