Get Your Needed Maintenance or Repairs at our Fletcher, NC BMW Car Dealership

BMW Car Repair & Auto Service - BMW of Asheville Service in Fletcher, NC

At BMW of Asheville in Fletcher, NC, we understand that your BMW vehicle is an investment. Bring your new 2017 BMW X5 or pre-owned luxury vehicle into our BMW service center for care that you know you can trust. Our technicians are professionals who know your BMW car or SUV inside and out. We will make sure that you are running like-new and can get back on the road quickly and safely. Stop in for affordable car service in North Carolina and maintenance at our luxury auto dealership.

Don't wait until you experience something bad happen and let our specialists take a peak under the hood. We can diagnose your engine, perform oil changes, do repairs and more right here at our BMW dealership service center serving Hendersonville, NC. We even make it easy for you to schedule your next BMW service appointment. 

Fill out the fields in the form below to schedule your auto service appointment with us. Do you need new BMW auto parts for your service appointment? We have those in stock as well at our Fletcher, NC BMW dealership. Stop by and see us today! 

Schedule Service

Contact Information*

Appointment Information

Service Information*

Type of Service Needed

Your privacy is important to us.

BMW of Asheville takes your privacy seriously and does not rent or sell your personal information to third parties without your consent. Read our privacy policy.


BMW of Asheville

649 New Airport Road
Directions Fletcher, NC 28732

  • Sales: (888) 893-7743
  • Service: (888) 483-5001
  • Parts: (888) 896 - 2198


  • Monday 7:30 am - 5:30 pm
  • Tuesday 7:30 am - 5:30 pm
  • Wednesday 7:30 am - 5:30 pm
  • Thursday 7:30 am - 5:30 pm
  • Friday 7:30 am - 5:30 pm
  • Saturday 8:00 am - 1:00 pm
  • Sunday Closed