DEAR CUSTOMERS: PLEASE CALL WHEN YOU ARRIVE.  WE WILL ASSIST YOU TO  PARK YOUR VEHICLE AS THERE IS LIMITED PARKING.  PLEASE DO NOT PARK IN THE DRIVEWAY ENTRANCE OR AT THE NEIGHBORING BUSINESSES.   THANK YOU FOR YOUR COOPERATION.

NEW LOCATION!
8155 ROSWELL ROAD
SANDY SPRINGS, GA 30350

Mon-Fri: 7AM – 6PM
Saturday & Sunday: Closed

Serving Metro Atlanta Since 1969

McCullough NAPA Auto Care has serviced MINI models since 1969.

A flashing or blinking check engine light on the dashboard is never a good sign. The cause can range from something simple to something more severe, and the best way to pinpoint the issue is with a check engine light diagnostic.  
 
When the check engine light in your MINI turns on in Atlanta, Georgia, contact McCullough NAPA Auto Care to troubleshoot any faults with your engine and corresponding components.
MINI Repair and Service

Schedule MINI Check Engine Light Diagnostic in Atlanta, Georgia

A check engine diagnostic will provide our technicians with a fault code to help verify what issue your engine is experiencing. There could be a number of causes for any given fault code. Our ASE-Certified technicians will take the fault code as a starting point and begin the diagnostic process to further determine the cause of your engine problem. Once the cause of your engine issue is found, we can make the necessary repairs to have your check engine light turned off. 

McCullough NAPA Auto Care staffs ASE Certified technicians with the experience and technology to properly diagnose any engine problems your MINI may have. We’ve been in business since 1969 and have ample experience performing MINI check engine light diagnostics for models like the Countryman, Hardtop 2 Door, Clubman, and more.

Schedule your MINI check engine light diagnostic in Atlanta, Georgia, below!

  • I 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 Avatar Joshua Brown
    February 18, 2020

    Honest pricing..."as promised" timely repairs... and good customer service! - I keep coming back to McCullough with a different vehicle (Nissan Truck/Honda Truck/Honda Car) and they knock it outta the park every time!

    Michael Smith Avatar Michael Smith
    January 25, 2020

    Awesome facility. Friendly staff.

    Jeremy Ortiz Avatar Jeremy Ortiz
    September 10, 2020
  • Quick 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 Avatar Caitlynn McFee
    November 19, 2019

    I have recommended McCullough's several times to my neighbors in the neighborhood blog. I have used this company for many years and they are always helpful. It is great to have a garage you can trust.

    Eleanor Brazell Avatar Eleanor Brazell
    September 8, 2019

    Eric at McCullough has been taking care of my family's [multiple] cars for over 10 years now. A Volkswagen, a Nissan, and 2 Acuras: They've done minor repairs all the way to major transmission replacements. Eric is trustworthy, honest, and tells you what really needs to be done versus what can wait. Their prices seem reasonable (although in fairness I haven't been anywhere else recently b/c I'm so pleased with them), they are timely, and always communicate what the car needs in detail. I can't recommend these guys enough!

    Juliana Buttram Avatar Juliana Buttram
    September 19, 2019
  • Had experienced front tire damage hitting metal debris on I-285 just before Rosewll exit. Immediately exited on Roswell and saw NAPA sign and pulled in. Place was busy! But got attention immediately by Jeff service worker. Got tire off my car no waiting. Wow! Determined rim bent but tire still good. He could have sold me a new tire and i would have not known better. So appreciative. Then met with Eric McCullough and quickly arranged to have rim fixed. I decided on new tires for safety and were worn. Eric got me great deal on tires and had my car fixed SAME day. Eric runs a super customer-focused operation. Kudos! Bruce Fike

    Bruce Fike Avatar Bruce Fike
    August 1, 2020

    Came in for emissions and they exceeded my expectations! Saw headlight out, replaced it. Saw no oil sticker, checked it and put a little in it until i can get back in for change. While waiting you could tell these guys really care about their customers and the safety of their vehicles. Definitely will be coming back here!

    Nadia Perrmann Avatar Nadia Perrmann
    January 5, 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 Avatar Andrea Townsend
    July 20, 2020
  • This place is right by my house. I was really happy with the customer service. I was worried about affordability and turn over but they were efficient and I will be back for any future needs.

    meriel joseph Avatar meriel joseph
    August 30, 2020

    This place is a life saver. Great communication, great service, and very professional people. Eric worked with me through my whole repair. Kept me updated through out the process and fixed the problem on my car at a fair price. I will definitely make this my new place to go for all my car repairs and maintenance needs, along with sending my friends their way.

    Angela A Avatar Angela A
    March 10, 2020

    Honest experts . affordable compared to other places . Only place that was willing to work on my subaru head gasket and other axle work from maybe 5 places I went to .

    Ketan Gunjal Avatar Ketan Gunjal
    January 7, 2021
  • 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 Avatar Andrew Asher
    July 30, 2021

    Graham was great and was up front about everything that needed to be done. My son's jeep went down on the Saturday before Memorial Day and they had him ready around 1pm that Thursday. Quick turn around in my eyes. Nice employees, everyone was cordial and friendly.

    Tim Lawrence Avatar Tim Lawrence
    June 4, 2021

    This 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 Avatar Davida Rose
    October 9, 2019
  • Overall, McCullough car repair has done an outstanding work on my car. They are professional, honest, reasonable with cost and does the work on time. Most especially, Eric and Wes, they are top notch and I am highly satisfied with the outstanding work on my car. I highly recommend this car repair shop to my family, friends and all over Atlanta. I am extremely happy and highly satisfied with my car repair as well as the car repair cost. Thank you for the outstanding work and the job well done.

    Jocelyn Dudley Avatar Jocelyn Dudley
    July 22, 2021

    My vehicle was on the verge of breaking down while I was in Sandy Springs for work last week (I live in a different town), and my boyfriend had determined that it was a problem with the alternator. He helped me find McCulloch Auto Care, which was right down the street. We'd noticed the good reviews, and we took a chance! The staff is super friendly, professional, and kind. They were able to confirm our suspicions about my car's specific issues, and took us as soon as they could. I was so impressed with their customer service. They really went above and beyond to meet my repair needs, had a fair price, and worked quickly to repair the issue. I almost wish I lived closer just so that I could have my car serviced here more often! Great family owned business.

    hannahinhd Avatar hannahinhd
    February 15, 2021

    Out of town for work and needed an alternator changed immediately and McCullough's was the only place that said they could and would do it! Reasonably Priced and Great Customer Service! Will definitely be back if ever in the area.

    James Knott Avatar James Knott
    January 19, 2022
  • Brian and the team were fantastic with handling my issue. In fact they discovered a major error which occurred when I had my last oil change done at a quick oil change place, which turned out to be the cause of my issue. They took pics of it and wrote out an explanation for me to give to the previous oil chance place. Because of their extra effort, I am getting reimbursed for the error. I highly recommend Brian and the team!

    Scott Braswell Avatar Scott Braswell
    February 3, 2022

    Eric was amazing from start to finish. I chose this shop for my repair based on previous reviews & I'm glad I did. He made sure to, in my opinion, go above and beyond with his politeness, as well as helping to make the process smooth and to try to save me as many coins as he could, while still getting done what was needed. Very happy with this visit

    LaDonna Mechelle Avatar LaDonna Mechelle
    August 29, 2020

    I 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 Avatar Deb in Atanta
    September 10, 2019
  • I have used McCullough Auto Care for more than10 years. I needed a reliable auto maintenance service because I commuted weekly to Birmingham. One of the nice things about these guys is they listen when I mention an issue with the car, go over their inspection results of my car and review my bill in detail. I have never been disappointed in their service or the cost of the service I received.

    Bill Scales Avatar Bill Scales
    March 31, 2022

    The team at McCullough Auto Care are so friendly, thorough, and timely. They know the cars bumper to bumper and how to properly diagnose the problem as well as do scheduled maintenance. They really work with you to do what is necessary to make your car safe and not hit your wallet too hard! I can say that I trust Eric and his team with our cars.

    Victoria Mills Avatar Victoria Mills
    October 29, 2019

    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 Avatar Ashley Sprague
    January 11, 2021
  • Eric has been my service manager for years. He is always professional and easy to deal with. He goes out of his way to take care of your needs and makes accommodations to the customer when needed. They will ferry me and my car to and from their shop (I live within blocks) and I appreciate that very much. Everyone at McCullough is nice, friendly and helpful.

    Jan Murray Avatar Jan Murray
    May 2, 2021

    McCullough has been my family's go-to mechanic for decades. Don't know what I would do without them - just a super-nice family that will take care of your cars. Their service is important to us because once we get a new car, we like to hold onto it for years (10-12). Highly recommend.

    Sam Avatar Sam
    December 3, 2021

    Could not be happier with the service I received at McCullough NAPA Auto Care! The gentlemen that helped me were very professional and made me feel at ease in a stressful situation. Would definitely recommend!

    Rachel Eichenblatt Avatar Rachel Eichenblatt
    July 1, 2020
  • After 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 Avatar Brinley Bowen
    July 28, 2021

    Eric was amazingly helpful to work with. Great communication around the whole process. He was great about calling out things that could be done without being pushy about doing them. Would highly recommend!

    Bradley Buckland Avatar Bradley Buckland
    February 27, 2021

    We have been depending on McCullough's at least since 1997, when we purchased a home only a few blocks away, walking distance really. Had our emissions test a few days ago and want to acknowledge Jack, who completed the tests quickly. I asked him to determine why the backup camera was not in the proper position. It took a bit of time and ingenuity to get everything right. Thanks Jack, for the excellent service.

    Dennis Crow Avatar Dennis Crow
    November 21, 2021

Why Is My Check Engine Light Flashing?

Here are a few reasons why the check engine light may be on in your MINI.

  1. Worn Out Spark Plugs. Spark plugs create the spark that ignites the mixture of fuel and air to create combustion and power your engine. Dull or worn-out spark plugs can misfire, which could cause your check engine light to turn on.
  2. Loose or Faulty Gas Cap. That’s right. something as simple as a loose gas cap can cause your check engine light to turn on. This can cause you to lose fuel from evaporation and is an easy fix to make.
  3. Issues with Your Catalytic Convertor. The catalytic converter changes carbon monoxide into carbon dioxide. When your catalytic converter isn’t working properly, you’ll experience a loss in fuel economy and performance.  There are many possible causes for a failing catalytic converter, all of which can cause the check engine light in your MINI to turn on.
  4. Failing Mass Airflow Sensor. The mass airflow sensor is responsible for determining how much air should enter your engine. Issues with your engine will occur when your MAF (Mass Air Flow sensor) is not calculating air intake properly. This can cause your check engine light to turn on.

If your check engine light is flashing, that means you have a serious problem. If it’s on but not flashing, there is still an issue, but not as severe. In either case, we urge you to bring your MINI into our shop when the light becomes illuminated. Our ACE-Certified Technicians can perform a check engine light diagnostic on your MINI to find the root cause of the issue and make repairs as needed.

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 Engine Repair and Replacement

Why Does My Engine Misfire
Auto Repair Tips

Why Does My Engine Misfire?

Have you ever experienced a rough-running engine or felt your vehicle losing power? This may be due to an engine misfire. An engine misfire occurs when one or more cylinders fail to ignite properly during combustion. This issue can significantly impact your vehicle’s performance and should be handled promptly to prevent further damage.

Read More »
3 common causes of engine overheating
Auto Repair Tips

3 Common Causes of Engine Overheating

Keeping your engine running smoothly and at the proper temperature is possible with regular maintenance. The most common causes of engine overheating are preventable and

Read More »