Find top-rated Service Providers

Find Top-Rated Asheville Roofing Contractors

There are 35 top-rated roofing contractors in your area and 192 to avoid.

After 20 years, it's now free to join.

Over 4 million people rely on ...

  • More than 10 Million Verified Reviews
  • Nationwide Coverage
  • Trusted Ratings
Select filters
  • Become a member to sort service providers.
  • Rating (hi-lo)
  • Rating (lo-hi)
  • # of reviews (hi-lo)
  • # of reviews (lo-hi)
  • Time on Angie's List (most-least)
  • Time on Angie's List (least-most)

Shop Offers from Local Roofing Contractors

Explore Our Solution Center for Helpful Roofing Articles

Go to the article: 

5 Questions to Ask Before Hiring a Roofer

new asphalt shingle roof and gutters with gutter guards
Go to the article: 

7 Warning Signs You Need a New Roof

two layers of crumbling asphalt shingles
Go to the article: 

Solar Panel Performance Terms You Should Know

solar panels on home's roof
Join Angie's List Now To see all 35 highly rated companies in Asheville

Roofing reviews in Asheville

Real People ~ Real Reviews ~ Real Results

  • Despite heavy rains that  must have all roofers scrambling, he came up the day after I called and took care of the problem within an hour or so. The charge was very reasonable, and he even advised me on the condition of the whole roof. This is the second time I've used Mr. Provider name locked. , and I could not be more satisfied.
    - Millie B.
  • I called about having a leak in the roof fixed.  It was scheduled on the phone.  The scheduler called the roofer, then called me back and gave me an appointment time for the next day.  The next day the scheduler called me back and said the roofer was too busy that week, could we re-schedule for next week.  I agreed, and a date and time was set.  When the roofer didn't show up again I called back, and she said he was probably on his way.  Then he called  and said he could not come that day, was 3 hours away, and asked about re-scheduling again, but I will look for someone else.  It was very un-professional.
    - KEITH H.
  • Provider name locked. was great.  We let him know the urgency of having the work completed.  We could not get home insurance without a new roof.  He came out quickly and did an estimate.  We lived out of state and he contacted us with the estimate. Provider name locked. was able to get us on the schedule within 4 weeks. 

    The team arrived and started the work.  Each day the work area was left clean.  It took a total of 5 days due to the steep pitch of our roof. Each day the crew arrived and worked a full day.  Once the roof was completed we received a call from the office letting us know the gutters would be put on the next work day. The gutters were completed in one day.  The crew was even kind enough to change the outside light bulbs for us at the top of the 3 story house. 

    We felt that the price was highly competitive.  The service and quality of work is excellent.  I would use them again and would recommend them to friends and family.

    Thank you Provider name locked. !

    - Jean B.
Join Angie's List to view provider's name.

Roofing Contractors in Asheville

Companies below are listed in alphabetical order.
To view top rated service providers along with reviews & ratings, JOIN ANGIE'S LIST NOW!