Sponsored

CARMAX MIDLOTHIAN

4.2 Google
Open Today:

10:00 AM - 9:00 PM

See inventory

Google Customer Reviews

Amber Trikoulis

Aug 3, 2026

Rating:

Keep in mind they don't haggle! But the prices are fair. If you're selling them your car, I wouldn't unless you're in a hurry (it's the only reason I didn't give 5 stars). Private sale always brings more. If buying, They will work hard to get you the exact vehicle you want, even if it's at another store they will bring it to your local store! I bought 3 vehicles from them and all 3 I kept up with regular maintenance and was able to sell them privately, years later at a very minimal (about $2k) loss on my original investment which tells me they really check the vehicles over when they get them and only buy quality. The staff was knowledgeable and even though I look like I don't have any mechanical knowledge, I am pretty self sufficient and trained, the men at other stores didn't take me seriously but the ones here werent the least bit dismissive as I asked questions regarding the vehicles. Overall, they - as a whole company - seem to understand that their name is on the sign and on the line! If I didn't now only buy from private sellers, I would get one from them again. No doubt about it! It's convenient and if you need a vehicle you can trust I'd definitely check there first, I'm sure they can help you.

Jean Franco Battista

Jul 29, 2026

Rating:

If you want the best car-buying experience, just walk into CarMax and ask for Scott Davis. I have never felt so comfortable buying a vehicle. Scott was professional, patient, honest, and genuinely cared about making sure I was happy every step of the way. What impressed me the most about CarMax is their transparency. They let you watch the entire process on the screen while they work, so you always know what's happening. There was never a moment where I felt like anything was being hidden from me, and that gave me a lot of confidence. Another thing that really impressed me is that they stand behind the vehicles they sell. They found details that needed attention and took care of everything before delivery, making sure the vehicle met their standards. When I picked up my Jeep Grand Cherokee Summit, it looked and felt practically brand new. I honestly couldn't be happier with my experience. Scott and the entire CarMax team exceeded my expectations. I'll definitely recommend CarMax to my friends and family, and if you're going there, do yourself a favour and ask for Scott. You won't regret it.

Kelley Florian

Jun 15, 2026

Rating:

I would definitely sell again. Very fair offer. Completed everything online, uploaded all the docs. James came and had everything marked clearly ready for me to sign, loaded the truck, gave me the check and was gone in five mins. Simple and fast.

Janeh Beram

Jun 11, 2026

Rating:

I had an excellent experience working with Scott Davis at CarMax. From the very beginning, he was incredibly helpful, patient, and professional. I visited multiple times before making my decision, and Scott took the time to explain every step of the process in detail. He helped me find a vehicle that matched my needs, arranged for it to be transferred from another location, and kept me updated throughout the entire process. When the car arrived, he followed up with me, scheduled my test drive, and even stayed late to accommodate my work schedule. He never rushed me and always made sure all of my questions were answered clearly and thoroughly. Buying a car can be stressful, but Scott made the experience smooth, comfortable, and enjoyable. His dedication to customer service truly went above and beyond my expectations. I highly recommend working with him if you’re looking for someone knowledgeable, honest, and genuinely committed to helping his customers!

Reinaldo Rissim Da Roza Moreno

Dec 17, 2025

Rating:

The vehicle was ordered from Tennessee to Virginia, and it took two and a half weeks to arrive. I received several calls from Bank of America asking if I was going to use the approved credit, which I confirmed I would, but the vehicle hadn't arrived yet. It finally arrived, but it took another week because they were inspecting it. When I drove it, everything seemed perfect. After signing the paperwork and completing the purchase, on my way to Petersburg, I had problems with one of the keys not being detected by the truck, and the tire pressure sensor light also came on. The next day, I spoke with the salesman, Mr. Fred, and he told me to bring the truck in on December 10th. On the 11th, I was informed that it was ready for pickup. When they gave me the keys and I approached the vehicle, the problem persisted. So, the same salesman told me to leave it and they would call me. Friday passed, and they inspected it, but they didn't call me to pick it up. On Monday, I sent a message to the salesman informing him that I was waiting for their call. He informed me that they were still inspecting it. Yesterday, 12/16/2025, I called service, and they informed me that the truck had a fault in one of the control modules, which had been ordered, but the programmer for it wouldn't arrive until December 24th. I picked up the truck with a faulty key, and on my way from Midlothian to my house, the tire pressure light came on again. Therefore, I will have to take the truck back in January, as I need to travel to my home in Orlando, Florida. I understand that it's a used car, but ultimately, they don't thoroughly inspect the vehicle for details and customer satisfaction.