McCullough NAPA Auto Care has serviced BMW models since 1969.
Our ASE-Certified technicians have years of experience inspecting and repairing BMW suspension systems. We have the diagnostic tools to handle various suspension repair and replacement services to keep your BMW grounded and balanced.
When you need BMW suspension repair or replacement in Atlanta, Georgia, contact McCullough NAPA Auto Care to diagnose and troubleshoot any problems.

Schedule BMW Suspension Repair in Atlanta, Georgia
The auto suspension system is critical for proper steering, stopping, and stability. It is what connects your wheels to your vehicle, controls handling, and delivers a smooth ride. Your suspension has a lot of joints and pivot points that allow your wheels to move up and down over bumps and turn as you steer. These parts include ball joints, tie rod ends, the pitman, idler arms, and the control arm bushing, and they will wear out over time.
When a joint or other part is worn out, the suspension parts don’t fit together as tight as they should. Handling and steering will have a loose feel, and you may hear strange noises. Your tires will also wear unevenly as they bounce off-kilter down the road.
McCullough NAPA Auto Care staffs ASE Certified technicians with the experience and technology to properly diagnose any suspension issues you may be experiencing with your BMW. We’ve been in business since 1969 and have ample experience repairing and replacing suspension systems for any BMW model, including the M3, M5 Sedan, series coupes, and more.
Schedule your BMW suspension repair or replacement service in Atlanta, Georgia, below!
-
I would normally recommend this business as I have been here a few times. I went there Friday for an oil change. However, I honestly didn't feel safe. They have signs that customers must wear a mask. There was only one employee wearing a mask themselves. All the others didn't have a mask on. I feel this is disrespectful to their customers. I understand it can be uncomfortable but it is essential during these times.
Ashley Sprague
January 11, 2021 -
My experience here was great! Fast, curious, and fairly priced. I didn't think a repair shop like this existed. I'll be a lifelong customer.
Walt Anthony
August 6, 2020Great customer service! Eric and team did an awesome job coordinating their busy schedule with the schedule of my girlfriend and myself so that we would have a car during the work week and then trade off cars when the other was ready. They are extremely friendly and it felt like they had us as the customer in mind. Highly recommend!
Andrew r
June 10, 2021I know for me one hard thing about choosing a mechanic is brushing off all previous notions I have about mechanics Potentially not treating my car how they would treat their own car. This place has done more than exceed my expectations. I got a phone call for every update, I got a thorough description of what was to be done and what was wrong, not only that, but where the dealership said it would take them two weeks to fix my car, these guys did it in less than 24 hours. I have never been happier to spend $300 in my life. Anything I need in the future, you can be sure I’ll bring it here.
Erik Davis
September 10, 2020 -
I have known Eric and the facility for over 30 years. The service from both a customer and repair stand point is excellent. You can expect to be treated with a high level of professional performance, and courtesy.
Mark Schacher
January 23, 2020I live in Brookhaven and work in Duluth and pass dozens of auto repair shops on the route. I will forever go out of my way to go to McCullough. This is hands down the best repair shop I’ve ever been to. They are honest, kind, and treat each customer with the utmost respect. I’ll never take my cars anywhere else!
Joshua Brown
February 18, 2020I was so impressed with these guys!! Family business and the guys are professional, efficient, and personable. They got my part quickly and fit me in so I could come while my kids were at school. They went the extra mile (no pun intended) to consult with another auto body shop to make sure the repair was stable. I will be coming back for all future auto needs and will recommend them widely.
Deb in Atanta
September 10, 2019 -
Very respectful, honest, and professional. I was having issues with my headlights, and they fixed it for a reasonable price. They do a lot to ensure that you have a positive experience, and that you're not wasting your money on unnecessary parts or repairs. Top notch service, A+!
Andrew Asher
July 30, 2021 -
My experience was surprisingly excellent. I was greeted immediately before I could actually get out my car. Eric was professional and friendly. Eric Followed up with me has promised. I really like that Eric shares real honest timing/wait expectations.
Andrea Townsend
July 20, 2020 -
WOW!! An amazing experience! Traveled here from Kansas to apartment shop for my daughter who is relocating and my husband was unable to join A part was dragging under the car so we popped in to see if they could help. They were so kind and helpful. Restored my faith in this world. Good people do exist!!
Angela Drybread
June 18, 2022Always great service. Always a fair price for very highly skilled technicians. After 20 years of depending on them, I've come to trust McCullough Auto Care blindly.
Clay White
November 25, 2019I own and automotive repair business in Jacksonville, but my wife lives in Atlanta and needed tires for her car, so I know good service and fair pricing in this industry. I chose McCullough because of their good reviews and they did not disappoint. They were very professional and took good care of my wife. I would highly recommend them and will continue to use them for her service needs.
John Greenfield
October 21, 2019 -
This is the best place you could possibly go to take care of your car! My family and I have been going here for over 15 years and we recommend them to everyone. Eric, Bryan, and Graham are the most trustworthy guys and truly care about their customers. We all love them and are so thankful we found them!!
Rachel Walker
October 12, 2021 -
Eric and Company are a first class operation! They get it right the first time in every time! They will pick me up and drop me off to make it 100 times more convenient. They treat me like family and look after my best interest not just their bottom line! These are the kind of people that I value doing business with
paul yurfest
February 15, 2021This has to be the best shop in town! When I got my car fixed the last time, It drove live new. I've never been so happy to get my car fixed in my life. They were very friendly and honest. This will be my go to place from now on. Not too far from my house which is a huge plus but even if it were, I'd be game to making the trip. Thanks for being honest and giving great service!
Davida Rose
October 9, 2019Quick and excellent service. I was turned away at my regular mechanic because he said he didn’t know how to do a transmission fluid change. This was my first time ever going to McCullough auto care, and I was very happy with my service. They were able to see me immediately and were patient with me considering the circumstances. Eric was great, and even matched the prices of another mechanic down the road. I will be back! Would recommend!
Caitlynn McFee
November 19, 2019 -
Very honest mechanics. Eric kept me in the loop with my cars progress. I got the car back in a reasonable amount of time considering the work that had to be done.
Michael Brown
January 30, 2020What more is there to say? These guys are amazing. Their service is very thorough and quick. I was so worried about the cost of my repair but Eric and Brian put me at ease with their extremely reasonable prices! My truck is running like it's brand new again and I can't thank these guys enough!
Nicholas Kerr
March 1, 2020I had a check engine light on Saturday afternoon, ended up being an engine coil pack needing to be replaced. It was obviously super busy and I knew I would need to leave it until Monday to get looked at. Staff was very informative and communication was excellent. Got it looked at Monday and ordered necessary part to come in the next day. Went ahead and did the spark plugs as well since I was nearing 60k miles. Picked it up after lunch with no issues. Seems like they do really well with the small space provided and very busy area right off 285
Jason
July 21, 2021 -
My truck broke down when we got to Atlanta on the way to Disney world. A local stopped to help us and recommended this place. This place got me in and got the radiator fixed for a very fair price and on our way the next day very quickly. I was so impressed and it's no surprise they are very busy. Thank you so much and my family all got to the resort and is having a great time!! These people are great and will get your vehicle fixed for a fair price. Plus, you get Napa warranty all over the country at least I did on the repair I got. Please support them!!!
Tim Rowell
September 16, 2019Wow! I am so impressed with the service I received. Having moved here from Nashville I was nervous about finding a mechanic! These guys are BUSY but they treat every customer like their priority. I got my car repaired within two days on a weekend! Prices can’t be beat and I was getting phone calls with detailed status updates. Amazing service. Really compassionate. Please doing business! I thought I was going to have to spend thousands fixing the plate that was dragging under my car but I got it fixed for under $200! Thank you!!!
Alexa Even
June 7, 2021After recently moving to the area, I had a vehicle emergency where my transmission needed replacing. Graham immediately took me in and was SO kind, professional, and direct about the costs; one of their kind staff members even drove me home after my car was dropped for repair so that I did not have to call a car service. They were so patient with me and got my car back to me in one day completely fixed and ready to go! I will never use any other automotive repair shop in the area! ABSOLUTELY recommend without hesitation!
Brinley Bowen
July 28, 2021
Signs Your BMW Needs Suspension Repair or Replacement
Shocks and struts are part of a vehicle’s suspension system and help to stabilize movements. Shocks and struts also provide control when you turn, accelerate or ride on uneven surfaces. Shocks are individual components of the suspension system, while struts are a major structural component of the chassis and suspension system.
You may wonder how to tell if your suspension system needs repair or if your shocks and struts need replacement. Here are 3 signs that your BMW’s suspension system, shocks, or struts, need repair or replacement.
1 – BMW Bounces As You Drive
A strut’s primary job is to control your vehicle’s body motion, which includes bouncing. Struts are designed to absorb the up-and-down, side-to-side movements associated with braking, turning, and driving on rough pavement. It is normal for struts to wear down over time. You may need to replace your struts if you notice a certain softness in how your car handles or if your BMW is generally more bouncy than it once was. Pay extra attention to how your front end handles going over bumps. Too much bounce is a sign you need to replace your struts.
2 – Clunking, Knocking, and Other Noises
When your vehicle moves uncontrollably, specific suspension components may come into contact with each other with more force than they’re designed to. This can lead to worn-out struts, excessive noise, and extra wear on your suspension system. If sounds like repeated clunking, knocking, or banging can be heard while your suspension is engaged, that is a sign you should replace your struts. Driving on a bad strut can damage other areas of the suspension system, so it’s crucial to replace bad struts as soon as you notice regular worrisome noises.
3 – Uneven, Worn-Out Tires
Bad struts won’t be able to keep your tires in constant contact with the road. This will make your car bounce or float as you drive, creating uneven wear patterns on the tread of your tires since they aren’t touching the ground one complete rotation at a time. If your tire tread shows spotty and inconsistent, rather than the wear around the entire perimeter of the tire, that indicates that your struts are failing.
McCullough NAPA Auto Care Proudly Serves
Serving Zip Codes:
30301, 30302, 30303, 30304, 30305, 30306, 30307, 30308, 30309, 30310, 30311, 30312, 30313, 30314, 30315, 30316, 30317, 30318, 30319, 30321, 30324, 30325, 30326, 30327, 30331, 30332, 30334, 30336, 30342, 30343, 30344, 30348, 30353, 30354, 30355, 30357, 30361, 30363, 30368, 30369, 30370, 30371, 30374, 30375, 30377, 30380, 30384, 30385, 30388, 30392, 30394, 30396, 30398, 31106, 31107, 31119, 31126, 31131, 31193, 31195, 31196
Read More About Suspension Repair and Replacement Services

Shocks and Struts
I admit it. I love Shocks and Struts. Well, actually I love the feeling of hugging a windy and low-traveled road when driving my vehicle

When To Replace Your Suspension System. 3 Signs of Failing Struts
Your suspension system helps keep your car’s wheels planted firmly on the road, even while turning at high speeds. Shocks and struts help stabilize your

Avoid Expensive Suspension Auto Repair
Today we’re talking about suspension integrity. Your skeletal structure provides the framework to hold up your body weight. Your joints cushion you as you walk

What Can Happen After You Hit A Pothole
It’s obvious when you hit a pothole, but any damage your car suffers may take longer to reveal itself. Potholes can do more than spill

Is Your Wheel Alignment Off? Here’s 3 Signs
Proper wheel alignment can help improve handling, fuel efficiency, and tire performance. However, misaligned tires can negatively impact various areas of your car, like the

5 Signs You Need Suspension Repair
The health of your vehicle’s suspension system is imperative for a secure and comfortable drive. The suspension system serves as the backbone of your vehicle, absorbing bumps and helping in efficient navigation and control. It’s important to understand the signs that you need suspension repair. Having your suspension repaired or serviced on a timely basis can help prevent more extensive issues down the road.