As a Fletcher, North Carolina BMW dealer we serve the surrounding areas of Hickory and Brevard in addition to nearby areas of Tennessee including Greenville and Knoxville. We encourage all North Carolina BMW enthusiasts to contact our dealership if you have questions about a particular BMW car you see in either our new or pre-owned BMW inventory. Whether it is a new 2015 or 2016 BMW, used BMW, used car from another quality manufacturer, or a Certified Pre-Owned BMW you are looking for, we have a car for every driver available here at our North Carolina dealer showroom. If after browsing our new and used BMW inventory you find a car you would like to test drive, contact our dealership to set up a test drive. We look forward to seeing you in our dealership showroom!