The BCH Imports team specializes in BMW repair in Charlotte, NC. Our repair shop is equipped with specialized diagnostic equipment not generally found outside of a new car dealership. Many studies have shown that you will save upwards of 30% or more by using an independent specialty shop verses a dealerships’ service department. Their expensive buildings and extensive advertising campaigns simply don’t allow them to compete. Our business hours are 8:00am to 6:00pm, Monday through Friday and 9:00am to 3:00pm on Saturdays by appointment only. You’re busy schedule is important to us also therefore non-business hour appointments are available by request. 24 Hour service from Independence Towing and Enterprise Rent-a-car are our preferred partners.