On Tops Roofing

590 New Waverly Pl Ste 210, Cary, NC 27518
Fayetteville, North Carolina
Roofing Contractor
  • Roofing Contractor serving Fayetteville, North Carolina — based at 590 New Waverly Pl Ste 210, Cary, NC 27518.
  • Services: storm damage repair, roof repair, emergency repair, roof replacement, roof inspection.
  • State license #L.71130 (inactive).

Services Offered

Roof Replacement Gutter Services Roof Inspection Emergency Repair Storm Damage

Request a quote from On Tops Roofing

Your request goes to On Tops Roofing only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to On Tops Roofing only

How to check On Tops Roofing on the North Carolina record

licensing in North Carolina applies to general contractors on jobs above $40,000, through the Licensing Board for General Contractors (LBGC); smaller roofing jobs are not required to carry one, so an unlicensed contractor is not automatically a red flag Official lookup: NC Licensing Board for General Contractors (LBGC) search.

  1. Open the registry and search by license number first, business name second.
  2. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  3. Look at the expiration date and compare it with the dates in your contract.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Storm history for Fayetteville and Cumberland County

NOAA's storm database lists 9 hail entries for Cumberland County since 2017. Quarter-size stones or bigger showed up on 5 days. No day logged golf-ball size (1.75 inches). The biggest stone was 1.5 inches, close to a ping-pong ball. Golf-ball hail shows up last in the file in 2016.

June is the peak month with 36 percent of reports, and April to July together hold 88 percent. 5 months of the year are nearly hail-free on file.

NOAA also lists 1 tornado here, the strongest rated EF1.

After any hail day, photograph the roof before anyone tarps it and write down the date. Ask On Tops Roofing, or any roofer you call, for a written inspection report before you sign.

The fastest thunderstorm gust on file is 74 mph.

Cumberland County has too few reports for a fair density rank inside North Carolina, so read the counts above as a floor.

Cumberland County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Biggest stone, inches1.5
Reports in April to July88%
Peak monthJune
Highest gust, mph74
NOAA hail reports since 20179
Hail reports, all years25

The single largest day was June 5, 2016: a 1.75-inch stone, about the size of a golf ball, reported near Stedman.

Busiest full years for hail reports in Cumberland County
Calendar yearReportsBiggest stone, in
201531
201821.5
202210.88
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail Fayetteville
1 in+ 1.75 in or more 2.75 in or more. Here each dot is one hail report with coordinates (21 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

Housing around Fayetteville

Median year built in Fayetteville is 1983, a typical house age of 43 years. A mid-range asphalt replacement at $9,787 equals 6 percent of the median home value of $171,900. At roughly 25 years per asphalt roof, 2 cycles fit into that span. 44.6 percent of homes in Fayetteville were built before 1980.

Homes in Fayetteville, Census American Community Survey
MeasureValue
Housing units91,309
Pre-1980 homes44.6%
Median build year1983
Median home value$171,900
Single-family share64.1%

What a new roof costs in Fayetteville

Local pricing in Fayetteville sits roughly 13 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,090 to $13,485. Divide price by years of life and the ranking changes: see the last column. 14 payroll roofing businesses are registered in the county, by Census count. 78.6 percent of them have fewer than 5 employees.

Replacement cost by material, 2,000 sq ft, Fayetteville price index applied
MaterialPrice rangeLifespanMiddle of range
Architectural Asphalt Shingles$7,830 - $13,48525 to 30 yr$10,658
Metal (Steel/Aluminum)$14,790 - $26,10040 to 70 yr$20,445
Standing Seam Metal$20,880 - $34,80050 to 70 yr$27,840
Metal Shingles$12,180 - $20,88035 to 50 yr$16,530
3-Tab Asphalt Shingles$6,090 - $10,00515 to 20 yr$8,048
Clay Tile$20,880 - $34,80050 to 100 yr$27,840

Full cost guide for Fayetteville →

On Tops Roofing by the numbers

On Tops Roofing on PickARoofer, imported listing data
ItemValue
License on fileL.71130
Status on fileinactive

Common questions, Fayetteville

How old are the roofs in Fayetteville?
The median home was built in 1983, so it is 43 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
How much is a roof replacement in Fayetteville?
Budget $6,090 to $13,485 for asphalt shingles on a 2,000 square foot roof here, about $9,787 in the middle. Other materials are in the cost table.
How do I check On Tops Roofing's license?
Use the steps above with the North Carolina registry. Read the name, the status and the expiry, then ask for an insurance certificate.
How big does hail get near Fayetteville?
The largest stone since 2017 measured 1.5 inches, near a ping-pong ball. 0 days reached golf-ball size or more.
How often does hail hit Fayetteville?
NOAA lists 9 hail reports for Cumberland County since 2017, on 5 days with stones of 1 inch or more. June is the peak month.
What time of year does Fayetteville get hail?
Hail concentrates in June (36 percent), and April through July add up to 88 percent of the record.

Own this business? Fix or claim this listing · Badge for your website · Report an error / request removal