Heads Up Automotive was started in Spartanburg in 2009 by owner Chris Goldie with a simple goal: change the industry. We bridge the gap between the dealership and the independent repair shop, and we bring a much-needed higher level of customer service to auto repair.
We are an independent European repair shop built around BMW. Our team of five technicians and two service advisors uses dealer-level tools and does dealership-level programming and coding in-house, including ECU, instrument cluster, ABS, airbag module and steering angle work. We also handle scheduled and factory-recommended maintenance, check engine light diagnostics, brakes, oil leaks, and timing chain and water pump service. If the dealer can do it, so can we.
Every month, BMW owners come to us after another independent shop could not solve their problem, or after a dealership quoted them thousands of dollars for a repair they did not need. Honest answers are what we are known for. More than 500 customers have reviewed us online, and they write about straight answers, prices that match the quote, and fast turnaround.
We treat your time like it matters. Enjoy a complimentary shuttle service or a complimentary Uber, a beautifully appointed waiting area, digital inspections, and after-hours drop-off and pick-up.
Most repairs are covered by our 3-year / 36,000-mile warranty, whichever comes first (wear items not included), and it is honored at participating shops across the U.S. and Canada. Service and maintenance work is covered for 6 months or 5,000 miles.
Buying a used BMW? Our $349.99 pre-purchase inspection includes a road test and a photo report.
Visit us at 155 Southport Road, Spartanburg, Monday to Friday, 8 AM to 5 PM, serving Spartanburg, Greenville, Gaffney, Inman and Anderson. Stuck on the road? Our 24-hour towing line is 864-579-2290. Call us at 864-541-8900.
Specializing in BMW Repair & Service in Spartanburg, SC
Stop over paying at your dealer and Save Big on your BMW servicing, repairs and upgrades by switching to Heads Up Automotive in Spartanburg SC.
We can offer the following service items:
- Schedules Maintenance
- Check engine light diagnostics
- Oil changes
- Timing belt/water pump Packages
- Brake inspection and replacement
- Light bulbs
- Oil leak detection and repair
- A/C Servicing
Heads Up Motorsports also offer BMW Dealership Level Programming and Coding services directly in house!
Our Programming and Coding features include:
- ECU Programming
- Cluster Programming
- Diagnostic Trouble Codes
- Data Logging
- Condition Based Service Reports
- ABS Systems
- Airbag Modules
- Steering Angle
- Performance ECU upgrades
Plus much more, if the BMW dealership can do it so can we!



