Best Choice Roofing

Verified — license confirmed

✅ Independently Verified

We confirmed this contractor's state license in the official state registry. Don't take our word for it: check the public record yourself, and always ask for a current certificate of insurance before signing.

  • License # L.107171
  • Status Active
  • Last checked Oct 20, 2026
🔍 Verify on NC Licensing Board ↗ Opens the public North Carolina records — search license #L.107171.
135 S Racepath St, Fayetteville, NC 28301
Fayetteville, North Carolina
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Fayetteville, North Carolina — based at 135 S Racepath St, Fayetteville, NC 28301.
  • Typical jobs: roof inspection, roof repair, storm damage repair, roof replacement, emergency repair.
  • State license #L.107171 (Active).
  • Independently verified by PickARoofer since October 2026.

Services Offered

Gutter Services Storm Damage Roof Replacement Roof Repair Roof Inspection

Request a quote from Best Choice Roofing

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

Free · No obligation · Sent to Best Choice Roofing only

How to check Best Choice 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. Write down the expiry and make sure it outlasts the job.
  2. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  3. Start the lookup with the license number; use the business name only if the number fails.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Registry last checked October 2026. A badge covers the license match only, not insurance or workmanship.

Storm history for Fayetteville and Cumberland County

The NOAA Storm Events record contains 9 hail reports for Cumberland County since 2017. Reports of 1 inch or more fall on 5 days. Stones stayed under golf-ball size, with 1.5 inches as the largest, roughly a ping-pong ball. Golf-ball hail last appears in the data in 2016.

0 hail reports fell within 25 miles of Fayetteville over the past 90 days.

Date your photos after each hail day and keep them. A written inspection from Best Choice Roofing or any other roofer is worth asking for before work starts.

The strongest recorded thunderstorm gust is 74 mph.

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.

North Carolina ranks only counties with 30 or more reports, and Cumberland County is not among them, so no density rank is shown.

Cumberland County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Reports in April to July88%
Highest gust, mph74
Days at 1.75 inches or more0
Hail events since 20179
Reports, all years25
Busiest monthJune

The largest single day in the record is 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 yearHail reportsBiggest stone, in
201461.25
201671.75
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 and up 1.75 in and up 2.75 in and up. 21 reports of 1 inch or more carry coordinates. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

The median home in Fayetteville was built in 1983, so the typical house is 43 years old. 44.6 percent of homes in Fayetteville were built before 1980. At roughly 25 years per asphalt roof, 2 cycles fit into that span.

Homes in Fayetteville, Census American Community Survey
MeasureValue
Single-family share64.1%
Typical household income$56,395
Homes older than 198044.6%
Median build year1983
Owner-occupied share46.5%

Roof prices in Fayetteville

The Fayetteville multiplier is below 1, about 13 percent lower than the national basis, giving $6,090 to $13,485 for asphalt shingles. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time. The county holds 14 roofing establishments with employees, per the Census. 78.6 percent of them have fewer than 5 employees.

Cost by roofing material, 2,000 sq ft, Fayetteville price index applied
MaterialInstalled rangeTypical lifePer year of life
Architectural Asphalt Shingles$7,830-$13,48525-30 yrs$390
Metal (Steel/Aluminum)$14,790-$26,10040-70 yrs$370
Concrete Tile$13,050-$23,49040-50 yrs$410
Standing Seam Metal$20,880-$34,80050-70 yrs$460
TPO / EPDM (Flat)$6,960-$13,92015-25 yrs$520
3-Tab Asphalt Shingles$6,090-$10,00515-20 yrs$460

Full cost guide for Fayetteville →

The numbers behind this listing

Best Choice Roofing on PickARoofer, imported listing data
ItemValue
License number on fileL.107171
License status on fileActive

Common questions, Fayetteville

How old are homes 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.
Has Cumberland County had large hail?
NOAA's biggest since 2017 entry for the county is 1.5 inches, close to a ping-pong ball, with 0 golf-ball days.
Is the license for Best Choice Roofing on a state list?
Look up the North Carolina record by license number, compare the name and status, and note the expiry before you sign anything.
What should I budget for a new roof near Fayetteville?
Plan on $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 often does hail hit Fayetteville?
From 2017 the county has 9 reports; hail of 1 inch or more came on 5 of those days, mostly in June.
When is hail season in Fayetteville?
Hail clusters in June (36 percent), and April through July add up to 88 percent of the record.

Do you own this business? Correct or claim this listing · Get a badge for your website · Report an error / request removal