Owner-Operated · NC Licensed & Insured

General Contractor in Franklin, NC

We’re a licensed general contractor in Franklin, NC, for the whole house, roof to foundation. We are based on Riverview Street, we show up when we say we will, and you get a written flat price before a single nail goes in. Ken is a third-generation tradesman who has built in these mountains long enough to know what the weather does to a house.

4.9★ · 70+ Google reviews NC Licensed & Insured #109293 Free on-site estimates
Free Estimate
Start your free quote
A few quick questions. We call you back the same day.
How can we help?
Where is your property?
Town is enough for now.
What’s your name?
So we know who we’re calling.
What’s the best number to reach you?
No spam. Your info goes straight to us.
Last one, your email.
Optional, but it’s where we send your written estimate.
Free estimate. No obligation. No trip charge.
Thank you, we’ve got your request.

Thanks for reaching out. A real person here reads every one of these, and we’ll call you back today.

  • Today. We call you back, usually within a couple of hours.
  • Then. We set a time to come out and look at your roof in person.
  • Free. The on-site estimate costs you nothing. No trip charge, no obligation.

Rather not wait on us? Call and we’ll pick up.

Call 828-634-5200

One small favor while you wait. Make us a preferred source on Google. It puts our answers in front of you first the next time you go looking for roofing help around here.

One Contractor, Every Trade

Our General Contracting Services in Franklin, NC

Most people call us for one thing and find out we handle the rest. One contract, one crew, one number to call when you have a question, instead of chasing five different subs to work out whose fault it is.

Roofing

The craft we were built on. Tear-offs and repairs detailed for the rainfall this region actually gets, not a flat-country spec sheet.

  • Replacement
  • Repair
  • Metal
  • Synthetic slate
  • Cedar shake
All roofing services →

Remodeling

Kitchens, baths and whole-home renovations run by one accountable crew instead of five subs pointing at each other.

  • Kitchens
  • Bathrooms
  • Basements
  • Whole-home
  • Flooring
All remodeling services →

Home Additions

Extra bedroom, bigger kitchen, in-law suite. Tied into the existing structure and roofline so it does not read as an afterthought.

  • Room additions
  • Second story
  • In-law suites
  • Sunrooms
  • Garages
All addition services →

New Construction

Custom homes permitted from footing to punch-list, engineered for mountain lots rather than dropped from a plan book.

  • Custom homes
  • Site prep
  • Foundations
  • ADUs
  • Garages
All construction services →

Gutters

Seamless gutters in K-style, half-round or European box, sized to your house and tree cover so the water ends up away from your foundation.

  • Seamless install
  • Guards
  • Repair
  • Cleaning
All gutter services →

Siding & Exterior

The rest of the building envelope. What keeps weather out once the roof and gutters are handled.

  • Siding
  • Soffit & fascia
  • Windows
  • Doors
All exterior services →

Decks & Outdoor Living

Footings engineered for slope and fill, because a deck on a mountain lot is a structural job before it is a nice view.

  • Decks
  • Porches
  • Screened rooms
  • Railings
All deck services →

Concrete & Masonry

Retaining walls, footings, drives and stonework that hold grade on ground that wants to move downhill.

  • Retaining walls
  • Driveways
  • Patios
  • Stone & block
  • Foundations
All masonry services →
Not sure which trade you need? Let’s talk. 828-634-5200 Or request a free quote ›
The Appalachian Contracting crew working on a job site in Franklin, NC

What to Look For in a Franklin General Contractor

If you have tried to get work done in Franklin, you know how it usually goes. You leave a message and nobody calls back. Someone finally comes out, glances at it, and quotes a number that makes no sense. Another tells you the whole thing has to be torn out when it does not. And then there is the one who takes the deposit and stops showing up.

Here is how we run it instead. Caity answers the phone. You get a scheduled time and we keep it. Before anything starts you get a written flat price, and if part of the job does not actually need doing, we will tell you so, even though the bigger job pays us more. Every job we take is backed by the Firm Handshake Guarantee.

We had issues with a new roof installation that needed to be fixed. Needless to say, the original contractor was NOT going to be asked to come back to our house. We contacted Ken and he was very responsive. He came out to review the job within several days and provided a quote the same day!

Jim Frauen · Google review
Not sure which trade you need? Let’s talk. 828-634-5200 Or request a free quote ›
Meet the Owner

Hired hands cut corners.Owners don’t.

Ken Smith is a third-generation tradesman, and the first in his family to go all the way and become a full contractor. He started out on job sites as a cleaner, watching and learning from the tradesmen around him and taking on more as he got older. They didn’t just teach him how to build. Showing up when you say you will, doing the job right the first time, and always standing behind your work with a firm handshake are the things that have carried him this far.

He has worked in roofing since he was 18 years old. He moved to Western North Carolina, spent years as a roofing technician here, then started Appalachian Roof Restoration because he believed Franklin deserved better work at a fairer price. Same crew, same standards, now doing business as Appalachian Contracting.

“Every roof we restore, every repair we complete, and every project we take on is a reflection of our name and the reputation we’re building.”
Ken SmithOwner-Operator · NC Licensed & Insured #109293
Read Ken’s story
General Contractor Reviews

What Franklin Homeowners Say About Us

4.9 Stars on 70+ Reviews

★★★★★

“Ken was very knowledgeable and was able to figure out a way to fix the problems created by our previous contractor. We accepted the quote and Ken and his crew came back in about a week to complete the job. We now have a beautiful new metal roof that looks great and doesn’t leak!”

Jim FrauenMetal roof replacement · Google review
★★★★★

“The crew is very experienced and focused on every detail. Their workmanship sets a gold standard. Communications with the office also meets a very high standard and very friendly people. I look forward to working with them in the future.”

Overtone pedalsRoof installation · Google review
★★★★★

“We had a metal roof installation that has plagued us with leakiness for years. The original contractor would not return our calls. We called ARR and Ken gave came the next day and provided a very knowledgeable and fair estimate in order to make things right. They accomplished the repairs on time and on budget.”

Dave FitzMetal roof repair · Google review
★★★★★

“Ken and Shelby are such a pleasure to work with. Very responsive, communicative, honest, and professional.”

Julie HotchkissRoof inspection & repair · Google review
★★★★★

“Ken and his crew did a great job on my roof. They arrived when they said they would, worked efficiently and sometimes (with my permission) late into the evening, and cleaned up every day, so there was never any mess. And they gave me a very competitive price.”

Shannon SteeleRoof installation · Google review
★★★★★

“Ken was very responsive to a persistent leak in our metal roof that one different company had given up on. It took a couple times to actually get it resolved but, Ken was extremely responsive, professional and knowledgeable and he stuck with it until it was remedied. I can’t recommend him highly enough.”

Keith McKinneyMetal roof leak repair · Google review
★★★★★

“My husband and I moved into a "new" condo and had three major roof leaks. Ken and others worked hard to find a solution to our problem which ended up with us needing a total roof replacement.”

Tina FimbelCondo roof replacement · Google review
★★★★★

“WNC Roof Restoration provided us with timely responses, competitive prices and a confident start date and time frame of completion, barring any weather emergencies.”

Cynthia HuscussonGoogle review
★★★★★

“We needed a new roof. Called them to give us a bid. They gave us a wonderdul price and came back in a few days, put it on, and it’s beautiful.”

Eugene de BulletRoof replacement · Google review
★★★★★

“If your looking for a roof, this is the only place to call. They were great to work with, and went above and beyond to make everything perfect”

Mike FlintoffGoogle review
Ready to join them? Let’s take a look at your project. 828-634-5200 Or request a free quote ›
Why Homeowners Pick Us

Why Homeowners Trust Appalachian Contracting

Every promise below is one most contractors around here cannot make. Ken gives you an arrival window and keeps it, cleans up daily, and puts his name on the result.

Round handshake badge representing the firm handshake guarantee
01

A Firm Handshake Guarantee

The promise the whole company runs on. If it isn’t right, we make it right. No job is fully billed until you are satisfied with it.

Round badge of a contractor on a pitched roof
02

The Owner Signs Off on Every Job

Josh or Ken comes out, climbs the roof and writes your estimate. Then Ken personally walks the finished job and signs it off before you are billed.

Round shield and checkmark badge representing the workmanship warranty
03

3 to 5 Year Workmanship Warranty

On top of the manufacturer’s material warranty. Materials fail rarely. Installation is what fails, so that is what we stand behind.

Round balance scale badge representing the price match promise
04

We Match or Beat Any Fair Quote

Send us an apples-to-apples estimate and we will match it or beat it. The cheapest bid is usually the most expensive one.

Round civic building badge representing federal and municipal clients
05

Trusted by Federal & Municipal Clients

The National Park Service and the Town of Franklin both trusted us to work on their buildings. Public work is awarded on vetting, then held to inspection standards most homes never see.

Ready to join them? Let’s take a look at your project. 828-634-5200 Or request a free quote ›
From the Field

Real projects. Real WNC homes. Real craftsmanship.

Completed roof replacement on a Western North Carolina home by Appalachian Contracting Finished roofing project on a mountain home near Franklin, NC New roof installed on a Western North Carolina residence Roofing work completed by the Appalachian Contracting crew in WNC Roof replacement project in the Blue Ridge mountains of North Carolina Standing seam metal roof installed on a Western North Carolina home Seamless gutters installed on a home near Franklin, NC New construction project built by Appalachian Contracting in Western NC
How It Works

What working with Appalachian Contracting is like.

No sales pitch. No trip charges. No pressure.

01

Call or request a quote

Tell us what’s going on. We respond fast and set a time that works.

02

Free on-site look

Josh or Ken walks your property with you. No charge if you don’t proceed.

03

Written, flat price

An honest number in writing, permits pulled. No surprises later.

04

The handshake guarantee

Clean site, on-time crew, and we stand behind the work after we leave.

Ken reviewing job photos with a homeowner in Franklin, NC
Check Us Before You Call

Licensed General Contractor, NC License #109293

North Carolina requires a general contractor license for any job costing $40,000 or more. That is state law, G.S. 87-1, and it covers the addition, the whole-house remodel and the new build. Ken Smith holds that license, and he is the first in his family of tradesmen to carry one.

NC General Contractor License#109293
  • Look it up yourself. The NC Licensing Board for General Contractors lists every license in the state.
  • General liability and workers’ compensation on every job. Ask for the certificate and we’ll send it.
  • A written contract before any work starts.
  • Permits pulled by us when the work needs one, through Macon County on Lakeside Drive.

Checking a license takes about a minute, and it’s worth doing for every contractor who quotes your job, us included. Plumbing and electrical are separate licenses in North Carolina, so licensed plumbers and electricians handle those trades under our contract and we stay accountable for the result.

Before You Commit To Anything

What a Free General Contractor Estimate Includes

Every estimate we write is free, whether you hire us or not. No trip charge, no deposit to get a number, no pressure at the end of it. Here is what actually happens.

  1. We walk the property with you. In person, not over a video call. We look at the whole scope, including the things most people never think to check, like soffit and fascia rot hiding behind the gutter line, or where the water actually ends up once it leaves your downspouts.
  2. You get it in writing, as a typed PDF. Broken out so you can see what each part of the work costs, not a single lump figure scribbled on the back of a card.
  3. You can compare it honestly. Because the scope is itemized, you can set it beside another bid and see where the two actually differ instead of guessing.
  4. Bring us a fair competing quote. Apples to apples, we will match it or beat it.

Take the PDF and think about it. Show it to your spouse, your insurance adjuster, or another contractor. We would rather you be sure than have you agree to something on your porch because someone stood there waiting.

The Firm Handshake Guarantee

Every Appalachian Contracting job is backed by a firm handshake. If it isn’t right, we make it right. No job is fully billed until you are satisfied with it, and the workmanship carries a 3 to 5 year warranty depending on the job.

  • Roof Repair & Storm Damage
  • Roof Replacement
  • Kitchen Remodeling
  • Bathroom Remodeling
  • Decks & Porches
  • Seamless Gutters & Guards
  • Siding, Soffit & Fascia
  • Additions & New Construction
Call Appalachian Contracting · 828-634-5200
Firm Handshake Guarantee seal from Appalachian Contracting in Franklin, NC
A New Name
The former Appalachian Roof Restoration logo Then
The new Appalachian Contracting logo Now

Appalachian Roof Restoration is now Appalachian Contracting.

Same Ken. Same crew. Same phone number. We still do roofs, we just do more now. Customers kept asking whether we could handle the addition, the kitchen, the whole build. Turns out we could, so we changed the name to match the work.

Good Questions

FAQ

Do you really handle everything, or do you sub most of it out?

The crew self-performs roofing, gutters, siding, framing, decks, remodels and new construction. Licensed trades like plumbing, electrical and HVAC are brought in where the code requires a licensed specialist, and Ken stays accountable for the schedule and the result either way.

How far do you travel?

Franklin is home base with roughly a 50-mile working radius, which covers Macon, Jackson, Swain, Haywood and into Buncombe. Roofing travels farther than trades that need repeat visits. If you are near the edge, call and ask.

What does an estimate cost?

Nothing. Josh or Ken walks your property, and you get a written flat price before any work starts. No trip charge and no obligation.

Are you licensed and insured?

Yes. North Carolina license #109293, and liability insurance on every job. Ask for the certificate any time and we will send it.

What is the firm handshake guarantee?

If it isn’t right, we make it right. No job is fully billed until you are satisfied with it, and the workmanship carries a 3 to 5 year warranty depending on the job, on top of whatever the manufacturer covers on materials.

Will you match another contractor’s quote?

Send us an apples-to-apples estimate and we will match it or beat it. We would rather talk you through why the bids differ than lose the job over a number.

You used to be Appalachian Roof Restoration. Did something change?

Only the name. Same Ken, same crew. Customers kept asking whether we could handle the addition or the kitchen too, so we changed the name to match the work we were already doing.

Request a Free Estimate

Let’s get your project handled.

Free on-site estimate, an honest written price, and a firm handshake guarantee on every job across Western North Carolina.

or Call 828-634-5200
Free Estimate
Start your free quote
A few quick questions. We call you back the same day.
How can we help?
Where is your property?
Town is enough for now.
What’s your name?
So we know who we’re calling.
What’s the best number to reach you?
No spam. Your info goes straight to us.
Last one, your email.
Optional, but it’s where we send your written estimate.
Free estimate. No obligation. No trip charge.
Thank you, we’ve got your request.

Thanks for reaching out. A real person here reads every one of these, and we’ll call you back today.

  • Today. We call you back, usually within a couple of hours.
  • Then. We set a time to come out and look at your roof in person.
  • Free. The on-site estimate costs you nothing. No trip charge, no obligation.

Rather not wait on us? Call and we’ll pick up.

Call 828-634-5200

One small favor while you wait. Make us a preferred source on Google. It puts our answers in front of you first the next time you go looking for roofing help around here.

Where We Work

Serving All of Western North Carolina.

  • Franklin
  • Asheville
  • Waynesville
  • Hendersonville
  • Brevard
  • Sylva
  • Canton
  • Clyde
  • Black Mountain
  • Swannanoa
  • Candler
  • Weaverville
  • Arden
  • Fairview
  • Fletcher
  • Mills River
  • Maggie Valley
  • Lake Junaluska
  • Cruso
  • Bethel
  • Cashiers
  • Highlands
  • Cullowhee
  • Dillsboro
  • Cherokee
  • Bryson City
  • Whittier
  • Andrews
  • Murphy
  • Hayesville
  • Robbinsville
  • Otto
  • Nantahala

Don’t see your city? Give us a call and we’ll see how we can help!