Jeff's Roofing
- 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
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.
- Open the registry and search by license number first, business name second.
- Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.
- Write down the expiry and make sure it outlasts the job.
- 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.
| Measure | Value |
|---|---|
| Hail events since 2017 | 22 |
| Hail reports, all years | 35 |
| Days at 1.75 inches or more | 2 |
| Peak month | May |
| Tornado reports on file | 1 |
| Days with hail at 1 inch or more | 5 |
The single largest day was May 8, 2024: a 2.5-inch stone, about the size of a tennis ball, reported near Barnardsville.
| Year | Hail reports | Top size, in |
|---|---|---|
| 2015 | 2 | 1.75 |
| 2022 | 4 | 1 |
| 2024 | 3 | 2.5 |
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.
| Measure | Value |
|---|---|
| Typical household income | $67,221 |
| Housing units | 49,130 |
| Homes older than 1980 | 49.5% |
| Typical home value | $411,000 |
| Homes lived in by owners | 50.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.
| Material | Installed range | Yearly cost | Midpoint |
|---|---|---|---|
| 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 |
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.
Other roofing companies in Asheville
Is this your business? Correct or claim this listing · Get a badge for your website · Report a mistake / ask for removal