Skip to main content

Asheville’s Trusted Roofing Contractor Since 1915

Free roof inspections, honest advice, and work that lasts. Trusted roofing and gutter services for Western North Carolina.

★★★★★ 4.9 · 233+ Reviews ✓ Employee-Owned — We Work for You ✓ Trusted Since 1915 ✓ Licensed, Bonded & Insured
Decorative image of Asheville in the NC mountains

Baker Home Exteriors is Western North Carolina’s most experienced roofing contractor. From our office in Mills River, we serve homeowners across Asheville, Hendersonville, Fletcher, Weaverville, Arden, and the surrounding mountain communities.

Our team handles everything from small roof repairs to full replacements and seamless gutter installations. We’ve been doing this since 1915, and as an employee-owned company, every person on our crew has a stake in getting your project right. Mountain weather is hard on roofs. Heavy rain, freeze-thaw cycles, high winds, and fallen debris mean WNC homes need roofing built to last. That’s what we do.

Services We Offer in Asheville

Brava roofing on a lake home

Roofing

Repairs and full replacements built to handle mountain storms, heavy rain, and freeze-thaw cycles. Shingle, metal, and cedar shake options. Every installation backed by manufacturer warranties and our 100+ years of experience. Learn more about our Asheville roofing services.

Seamless gutter installed with new Hardie siding

Gutters

Seamless gutters made on-site and custom fit for your home. Proper drainage is critical in WNC. Our gutter systems protect your foundation, landscaping, and siding from water damage.

Repairs

Quick fixes and storm damage repair. If your roof has a leak, missing shingles, or damage from fallen branches, we’ll get it fixed fast. Most roofing issues don’t require a full replacement. We’ll tell you what your roof actually needs.

Most roofing issues don’t require a full replacement.

Our repair-first mindset means you only get the services you need to prolong the life of your roof.

Why Asheville Homeowners Trust Baker

Asheville roofer Ian Edwards at a Weaverville home

We Show Up and Do Good Work

No pressure. No upsell. Just honest advice and quality work that lasts. If your roof is fine, we’ll tell you.

Baker Roofing logo since 1915

We’ve Been Here for 100+ Years

Baker has been fixing roofs since 1915. We’re not going anywhere. If something goes wrong, we’ll make it right.

Baker Home Exteriors President Keith Gregory at a company cookout

We’re Employee-Owned

Every person on our team has a stake in your project. That means we care about the result as much as you do.

Roofing Services Across Western NC & the Upstate

We serve homeowners across Western North Carolina and the Upstate from our office in Mills River. Our roofing and gutter crews work in: Asheville, Hendersonville, Fletcher, Flat Rock, Arden, Weaverville, Candler, Boiling Springs, Greenville, Spartanburg, and Anderson.

Decorative image of Asheville in the NC mountains

Ready to Get Started?

Every project starts with a free visit. We’ll check your roof, answer your questions, and give you a clear plan. No pressure


Or call us now: (828) 630-0246

Promotional financing available. Ask us about it.

FAQs About Asheville Roof Work

Is the roof check really free?

Yes. There’s no cost and no obligation. The goal is to give you a clear understanding of your roof so you can decide what makes sense for your home.

Do you help with insurance claims?

Yes. If storm damage may be involved, we can help document what we find and explain how the insurance process typically works, so you know what to expect.

How long does a roof inspection take?

Most roof checks take under an hour, depending on the size and condition of the roof.

What if I’m not ready to decide yet?

That’s completely fine. We focus on providing straightforward information so you can move forward on your own timeline.

How much does a roof replacement cost in Asheville?

It depends on the size of your roof, the materials you choose, and the condition of the existing structure. Most residential roof replacements in the Asheville area range from $8,000 to $25,000. We’ll give you an honest estimate during your free inspection — no surprises.

Do you offer emergency roof repair in Asheville?

Yes. If your roof is leaking or has storm damage, call us at (828) 630-0246. We’ll get someone to your home as quickly as we can to assess the damage and start repairs.

What types of roofing materials do you work with?

We install and repair asphalt shingles, architectural shingles, standing seam metal roofs, cedar shake, and slate. Our team can help you choose the right material based on your budget, your home’s style, and what holds up best in mountain weather.

Do you serve Hendersonville, Greenville, and other cities outside Asheville?

Yes. From our office in Mills River, we serve homeowners across Western NC and the Upstate, including Hendersonville, Fletcher, Flat Rock, Arden, Weaverville, Candler, Greenville, Spartanburg, Anderson, and Boiling Springs.

How do I know if my roof has storm damage?

Look for missing or cracked shingles, dents in metal flashing, granules collecting in your gutters, or water stains on your ceiling. If you’ve had a major storm, it’s worth getting a free inspection even if things look fine from the ground. Some damage isn’t visible without getting on the roof.