Roofing contractor
On Tops Roofing
11 Comm Park Ln, Angier, NC 27501
Listed under Sanford, NC
- Google average
- 4.9
- Ratings counted
- 250
- One and two star
- 5 of 250(2.0%)
- North Carolina median
- 1.4%
The first three are Google’s own figures for On Tops Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the North Carolina roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 240 | 96% | |
|---|---|---|---|
| 4 | 5 | 2% | |
| 3 | 0 | 0% | |
| 2 | 2 | 1% | |
| 1 | 3 | 1% |
About typical — the typical roofer in North Carolina sits at 1.4%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 5 of the one and two-star reviews we hold for On Tops Roofing, most recent first.
- 2 out of 5Wills Property2 years ago
Addax
Reply from the business
Hi, we are unsure which project we assisted you with. We would appreciate hearing additional feedback regarding your experience with us. Please reach out to us to discuss your concerns, 919-639-4981. Thank you!
- 2 out of 5Jeff Stack5 years ago
Removed my attic fans and never put them back...
Reply from the business
Thank you for taking the time to provide a review of your roof replacement. Since the work on your job was performed over 18 months ago, we would like to speak with you to understand what caused your recent concern. A review of our file shows we had detailed discussions surrounding the removal of your attic fans prior to the job. We agreed at the time best practices called for the installation of new ridge vent along the entire roof, thereby eliminating the need for attic fans. As we discussed, combining ridge vent with attic fans is not recommended as the attic fans will pull air from the ridge vent into the attic causing an imbalance of airflow. We have attempted to reach out to you but haven’t heard back. When you have the opportunity, please contact Hope Miller at (919) 639-4981 so we can help resolve any remaining concerns you may have.
- 1 out of 5Kris Peterson7 years ago
Got them to come out and measure my roof and small pumphouse/storage building. After the guy only took 15min to measure my roof he come down and told me the squares which missed it by 20 plus squares on the total job. It was a absolute joke. Whatever you do either you or someone you trust needs to measure your roof so you know exactly what you have. Roofing contractors are the worst for screwing people over by overcharging.My building and house is about 90 squares and he figured it at 114.
Reply from the business
We at On Tops Roofing regret that we did not earn your trust. We have been in business for almost 30 years and believe our reputation speaks for the level of honesty and integrity we choose to operate by. Furthermore, we always encourage potential customers to obtain additional quotes which provides for written comparables that may be further reviewed and discussed for accuracy. If you care to discuss further, we welcome your call!
- 1 out of 5Agent Nancy8 years ago
DO NOT USE! Total rip off. These people give you a quote then change it AFTER work is done without consulting with me.
Reply from the business
Is it possible you have mistakenly reviewed the wrong company (there are other companies with similar names)? We have researched our records and have found a name match from the year of 2010. After contacting this customer, we learned she was not the reviewer and that she was completely satisfied with our services. On another note, we are aware of the common practice you mentioned, and have made it our policy not to charge a customer over and beyond our original quote.
- 1 out of 5Fart Fart10 years ago
Absolute Bull. Leak in family's roof in the bathroom. I do not reccomend this contractor at all.
Reply from the business
This review does not provide specific details to support a legitimate review from one of our customers.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- efficient crew11
- polite staff11
- warranty coverage7
- shingle replacement6
- response time5
- storm damage repair4
- job completion time4
- detailed quote3
- friendly employees3
- skylight replacement2
- free quote2
Other reviews we hold
14 more of the 217 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5joan singletona day ago
The best. Besides coming in with the best price, they did an awesome job, from prep to cleanup.
Reply from the business
Joan, We’re glad you were happy with everything, from the price to the finished work. Thank you for trusting our team with your roof and for the great review! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5fernando da rosaa week ago
Needed new roof, they came out and did a great job from start to finish.
Reply from the business
Fernando, We’re so glad you’re happy with your new roof and the experience from beginning to end. Thank you for trusting our team with your home. We hope you enjoy your new roof for many years to come! Warm regards, Jeffery Baxter On Tops Roofing Team
- 4 out of 5Tracy Aikina week ago
They did a good job. My only feedback would be better communication about when they are coming. I was notified with less than an hours notice when they were arriving for both the estimate and the repair. I had no idea what day they were …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for the kind review and for the helpful feedback! We’re glad you were happy with the work and your overall experience with our team. We absolutely understand your point about better communication around scheduling and arrival times, and we’ll use your feedback to help us improve in that area. We really appreciate you choosing On Tops and recommending us! Best, Jeff Baxter General Manager
- 5 out of 5Angel Martineza week ago
Incredible service and exemplary professionalism. I've used them twice: once for a repair and another time for a leak diagnosis. In both cases, Jonathan was extremely knowledgeable and took great care of us. Highly recommend their services.
Reply from the business
Angel, It means a lot that you’ve called on us more than once. Jonathan will be happy to know you’ve felt well taken care of each time. Thank you for continuing to trust our team and for recommending us to others! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Heidi Hebert2 weeks ago
On Tops were great. I saw a leak on my ceiling and was afraid of it becoming larger and wanted to get it repaired before the next storm. Josh from On Tops came to my home and he prepared a detailed inspection report, complete with pictures …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Heidi, We're really glad we could help get your roof repaired before the next storm. Knowing you've already recommended us to your neighbor is one of the biggest compliments we could receive! Thank you for putting your confidence in our team. Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Tony Crotts3 weeks ago
Excellent communication and fast service!👍
Reply from the business
Tony, We’re happy to hear you felt everything was handled quickly and that our team's communication made the process easy. We really appreciate your recommendation! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Megan Shifflett3 weeks ago
Such and quick and painless repair for us!!
Reply from the business
Megan, We’re so glad we could make the repair quick and easy for you. Thank you for taking the time to leave a review! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Ronna Hearne3 weeks ago
This company is outstanding! I would recommend this company to anyone who needs a roof. Josh came out to our house and gave us a quote and was very thorough in explaining the process and requirements for the type of roof we have. The day of the new roof install, the crew got there on time and immediately got to work, keeping the area around the house covered and clean through out the day. They missed nothing during the cleanup process. Extremely happy with the process and our new roof looks amazing!
Reply from the business
Ronna, We're so glad Josh helped make you feel confident from the very beginning, and that the installation crew took such great care of your home throughout the project. Knowing you love your new roof means the world to us. Thank you for the recommendation and for trusting us with your home! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Laura Jacobsena month ago
We couldn’t be more pleased with On Tops Roofing. We had complete roofing done on a house roof with many slopes, a detached garage, and a small barn, each with their own challenges! Our company rep, Jonathan, was very patient with our concerns, explained thoroughly every process and the materials they would use, and gave us a thorough emailed quote with every detail. Jonathan came out every day to check on the progress and crew, and identified any potential concerns. Arturo, a top supervisor stopped several times to check on progress. Daeus was the onsite supervisor and Fidel was the crew chief. Hats off to them & the entire crew for making the process seamless! On Tops is local, and has regular crews who have worked together for years, with guaranteed workmanship and materials. They worked like a machine! Clean up was thorough, and Jonathan made a final stop to assure us that if there was any concern in 2 days, 2 months, or 2 years to call him. We highly recommend On Tops Roofing for doing business the right way, and truly putting the customer first.
Reply from the business
Laura, Thank you so much for such an amazing recommendation! A house, a detached garage, and a barn, all with their own challenges, is no small feat, and we are so glad the whole experience felt seamless. Jonathan, Arturo, Daeus, and Fidel will all be so happy to see this. We truly appreciate the recommendation, and we look forward to being there for you for years to come! Warm Regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Benny Myatta month ago
I have been a customer for over a decade as I own multiple properties. That should speak for itself with my satisfaction. Prompt, excellent communications and quality work and clean-up
Reply from the business
Benny, Customers like you are the reason we love what we do! We are so grateful for your continued trust in us over the years, and it is always a pleasure taking care of your properties. We look forward to many more! Warm Regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Davida month ago
Roofers were on time. Let me Know what they were going to do. Did a great job and cleaned up perfectly afterward completion
Reply from the business
David, We're so glad we could get you taken care of quickly! It was a pleasure working with you and don't hesitate to reach out if you ever need us again. Warm Regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Joey Menendeza month ago
Great work. Great service
Reply from the business
Joey, We really appreciate the kind words! We're glad we could get the repair taken care of for you. Warm Regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5J Butlera month ago
I noticed some water stains on the ceiling of our bonus room and found On Tops through a quick search. Prior reviews were positive, so I put in an online request for a quote. Jonathan called the next day to schedule a time to come out. He was out the following day and his crew was out within a couple days to do the repair.
Reply from the business
J, We're so glad Jonathan, the crew, and the rest of the team were able to respond quickly and get everything taken care of before the leak became a bigger issue. We really appreciate you trusting us and for taking the time to share your experience! Warm regards, Jeffery Baxter On Tops Roofing Team
- 5 out of 5Annabelle Ramosa month ago
The service that I received was phenomenal.
Reply from the business
Annabelle, We’re so glad you had such a positive experience with our team. Thank you for taking the time to leave a review! Warm regards, Jeffery Baxter On Tops Roofing Team
The latest post from this business
Posted by On Tops Roofing to their own Google profile 4 weeks ago. Their words, not ours.
Hard to believe this is the same house! The new shingles' weathered wood color brings out the stonework's beautiful browns and elevates the entire look of the home. This was absolutely a perfect color choice!4 days ago
What On Tops Roofing says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…served GAF Master Elite contractor Licensed & insured in NC Founded in Angier…”
Insured
“…Master Elite contractor Licensed & insured in NC Founded in Angier in 1991 Fast…”
Warranty offered
“…at every stage, and a lifetime-rated warranty backing both the materials and the…”
States years in business
“…03 Shingle brands in Angier From more than 30 years of installing roofs across Angier…”
States a founding year
“…With projects completed across Angier since 1991, you never have to wonder whether we…”
Free estimates
“…Call Us Today (919) 639-4981 Free Estimate → ✕ (919) 639-4981 Services ▼…”
Family owned
“…company, ideally one that is still family-owned or locally owned, and one that feels…”
Other roofers in Sanford
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| A-Team Roofing & Construction LLCinspection, estimate, new roof5.0168 ratings0% one and two star(910) 690-0872 | 5.0 | 168 | 0%0 of 168 | (910) 690-0872 |
| Above All Roofing & Construction, Llcroof replacement, thoroughness, quick response5.0131 ratings0% one and two star(984) 322-7663 | 5.0 | 131 | 0%0 of 131 | (984) 322-7663 |
| 3D Roofing & Exteriors, Inc.professional crew, fair pricing, siding replacement5.0119 ratings0% one and two star(919) 628-0232 | 5.0 | 119 | 0%0 of 119 | (919) 628-0232 |
| BEHOLD ROOFINGroof replacement, fair pricing, courteous staff4.9119 ratings0.8% one and two star(919) 825-0301 | 4.9 | 119 | 0.8%1 of 119 | (919) 825-0301 |
| Norato Roofing and Construction Companyroof replacement, cleanup, friendly crew4.266 ratings16.7% one and two star(919) 776-2121 | 4.2 | 66 | 16.7%11 of 66 | (919) 776-2121 |
| Buckner Roofinginspections, professional crew, fast crew5.065 ratings0% one and two star(919) 215-5786 | 5.0 | 65 | 0%0 of 65 | (919) 215-5786 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 250 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 250, of which 217 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.