📞 Call 828-676-0854 f i Veteran
Owned Business

General Contractor in Asheville, NC

Veteran-owned, fireman-founded, NC-licensed since 2004. Full-service general contracting across Asheville and Western NC — custom homes, additions, remodels, and restoration.

★★★★★4.950+ Asheville Reviews
🛠️NC Licensed GCFully insured
🇺🇸Veteran OwnedFireman-founded
⏱️On-Time, On-BudgetSchedules we keep
📋Free EstimatesIn-home or virtual

An Asheville General Contractor You Can Trust

Off Duty Fireman Construction has been Asheville's veteran-owned, fireman-founded general contractor since 2000. Founded by Marvin Spruill — an Army veteran and 25+ year firefighter at Skyland Fire & Rescue — the company is built on the values of the firehouse: communication, accountability, discipline, empathy, and a second-to-none work ethic.

We obtained our NC Commercial & Residential Building license in 2004, and we've been steadily growing across Western North Carolina ever since. We're members of the National Association of Home Builders, Asheville Home Builders Association, and Smokey Mountain Home Builders Association. BBB accredited.

What a General Contractor Does — and Why It Matters

A general contractor manages every part of your construction project so you don't have to. We pull permits, schedule and pay subcontractors, source materials, run inspections, and deliver finished work to spec — on time and on budget. The right GC saves you money, time, and stress; the wrong GC makes your project a year of chaos. We've earned a reputation for being the right one in Western NC.

Services We Provide as Your General Contractor

Why Asheville Homeowners Choose Us

  • Single point of contact — from the first sketch to keys in your hand
  • In-house design and architectural division — no separate firm hand-offs
  • BuilderTrend portal — every active client gets daily logs, photos, schedule, change orders, and direct messaging with the project manager
  • Transparent budgeting — line-by-line written estimates, no lowball-and-surprise tactics
  • NC-licensed General Contractor, fully insured (general liability + workers' comp)
  • Veteran-owned, fireman-founded — accountability is built into how we work
  • BBB accredited, NAHB / AHBA member

Our Process — How a Project Runs

  1. In-home consultation (or virtual for smaller projects)
  2. Free written estimate — line-itemed up front
  3. Design & material selection — at our Arden showroom or in-home
  4. Permit pull and contract signing
  5. Demo and structural updates
  6. All trades — plumbing, electrical, HVAC, framing, drywall
  7. Finish work — flooring, paint, trim, fixtures
  8. Final walk-through and warranty handoff

How Long Has Off Duty Fireman Been in Business?

Since 2000 — over 25 years of construction experience in Western NC. Our founder Marvin Spruill brings 25+ years of fire-service experience and Army aviation background into how the company operates. We're not a startup, and we're not corporate — we're locally rooted, family-run, and we plan to be here for the next generation of WNC homeowners.

Service Area

We serve the Asheville metro and the surrounding Buncombe, Henderson, and Haywood counties.

Get a Free Quote

General Contractor FAQ

Are you licensed and insured?

Yes — NC Commercial & Residential Builder license since 2004, with active general liability and workers' compensation insurance. Certificate of Insurance available on request.

Do you offer free estimates?

Yes. Free, no-obligation written estimates after an initial in-home consultation. Larger custom builds may include a paid pre-construction agreement covering detailed design and engineering.

How long have you been in business?

Since 2000 — over 25 years of construction experience in Asheville and Western NC.

What areas do you serve?

Asheville, Arden, Black Mountain, Canton, Hendersonville, Maggie Valley, Swannanoa, Waynesville, Weaverville, and surrounding Buncombe, Henderson, and Haywood counties.

How do you keep me updated on the project?

Every active client gets a BuilderTrend portal with daily logs, photo updates, schedule changes, change orders, document storage, and direct messaging with the project manager.

Do you handle restoration and emergency response?

Yes — our Restoration Division responds to fire, water, smoke, and storm damage across Western NC. Call (828) 676-0854.

Get In Touch Today!

Contact us today and let us know how we can help you. Whether you prefer to give us a call, fill out the contact form, send us an email or stop by the showroom — we look forward to it.

📞 (828) 676-0854

Hours of Operation

Mon
8:00 AM – 5:00 PM
Tue
8:00 AM – 5:00 PM
Wed
8:00 AM – 5:00 PM
Thu
8:00 AM – 5:00 PM
Fri
8:00 AM – 5:00 PM
Sat / Sun
By appointment

By submitting, you agree to be contacted about your project. We never share your info.