Jeff's Roofing

67 Buchanan Ave Suite 1 Suite 1, Asheville, NC 28801
Asheville, North Carolina
Roofing Contractor
  • Roofing Contractor serving Asheville, North Carolina — based at 67 Buchanan Ave Suite 1 Suite 1, Asheville, NC 28801.
  • Typical jobs: storm damage repair, roof inspection, emergency repair, roof repair, roof replacement.

Services Offered

Emergency Repair Roof Replacement Roof Repair Storm Damage Roof Inspection Gutter Services

Request a quote from Jeff's Roofing

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

Free · No obligation · Sent to Jeff's Roofing only

How to check Jeff's Roofing on the North Carolina record

the $40,000 threshold is what triggers North Carolina's general contractor license, issued by the LBGC and searchable on its public site — roofing itself has no separate license Official lookup: NC Licensing Board for General Contractors (LBGC) search.

  1. Open the registry and search by license number first, business name second.
  2. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
  3. Write down the expiry and make sure it outlasts the job.
  4. The registry name, the contract name and the truck lettering should all agree; the status should be active.

Storm history for Asheville and Buncombe County

For Buncombe County, the NOAA record since 2017 lists 22 hail reports. Quarter-size stones or bigger were logged on 5 days. 2 of those days had golf-ball hail or larger. The largest stone was 2.5 inches, about a tennis ball. Golf-ball hail was last logged in the record in 2025.

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

The same record has 1 tornado, with EF0 the highest rating.

Within 25 miles of Asheville, the last 90 days brought 0 NOAA hail reports.

Reports cluster in May (46 percent of the total); April through July carry 83 percent. 5 months of the year are nearly hail-free on file.

The fastest thunderstorm gust on file is 69 mph.

Buncombe County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail events since 201722
Hail reports, all years35
Days at 1.75 inches or more2
Peak monthMay
Tornado reports on file1
Days with hail at 1 inch or more5

The single largest day was May 8, 2024: a 2.5-inch stone, about the size of a tennis ball, reported near Barnardsville.

Busiest full years for hail reports in Buncombe County
YearHail reportsTop size, in
201521.75
202241
202432.5
1 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.75 in hail1.75 in hail1.75 in hail1.75 in hail2.5 in hail Asheville
1 inch or more 1.75 in and up 2.75 in or more. 17 reports of 1 inch or more have 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 housing stock in Asheville

Half the homes in Asheville were built before 1980, which is an age of 46 years or more. Against a median home value of $411,000, a $11,812 mid-range asphalt roof is 3 percent of the house. Before 1980, 49.5 percent of the housing stock went up. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement.

Homes in Asheville, Census American Community Survey
MeasureValue
Typical household income$67,221
Housing units49,130
Homes older than 198049.5%
Typical home value$411,000
Homes lived in by owners50.3%

What a new roof costs in Asheville

No big local premium or discount applies in Asheville: asphalt shingles are $7,350 to $16,275. 15 payroll roofing businesses are registered in the county, by Census count. 53.3 percent of them have fewer than 5 employees. 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.

Cost by roofing material, 2,000 sq ft, Asheville price index applied
MaterialInstalled rangeYearly costMidpoint
Metal (Steel/Aluminum)$17,850-$31,500$450$24,675
Cedar Shake$14,700-$27,300$840$21,000
3-Tab Asphalt Shingles$7,350-$12,075$560$9,712
Concrete Tile$15,750-$28,350$490$22,050
Standing Seam Metal$25,200-$42,000$560$33,600
Clay Tile$25,200-$42,000$450$33,600

Full cost guide for Asheville →

Asked about roofing in Asheville

Should I call a roofer right after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
When is hail season in Asheville?
Hail clusters in May (46 percent), and April through July add up to 83 percent of the record.
How much hail does Buncombe County see?
22 reports since 2017, 5 days at 1 inch or larger, and the busiest month is May.
What should I budget for a new roof near Asheville?
Count on $7,350 to $16,275 for a standard asphalt job in Asheville; the midpoint is $11,812.
What is the biggest hail on record for Buncombe County?
Hail since 2017 topped out at 2.5 inches, roughly a tennis ball; golf-ball hail or bigger came on 2 days.
Is Asheville an older housing market?
Census data puts the typical build year at 1980. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.

Is this your business? Correct or claim this listing · Get a badge for your website · Report a mistake / ask for removal