2012 Peters Creek rd
Roanoke, VA 24017

Get Directions
Hours Toggle

Sales Department

Sun Closed
Mon 10:00am – 6:00pm
Tue 10:00am – 6:00pm
Wed 10:00am – 6:00pm
Thu 10:00am – 6:00pm
Fri 10:00am – 6:00pm
Sat 10:00am – 3:00pm

Service Department

Sun Closed
Mon 8:00am – 6:00pm
Tue 8:00am – 6:00pm
Wed 8:00am – 6:00pm
Thu 8:00am – 6:00pm
Fri 8:00am – 6:00pm
Sat 8:00am – 3:00pm

Reviews of BMW of Roanoke

Showing the most recent reviews from Cars.com and DealerRater.

5.0 (out of 5)

I recently had my 2003 M3 towed to the dealership 2 days

Reviewed by Rob.alphaMay 13, 2025

I recently had my 2003 M3 towed to the dealership 2 days before my scheduled appointment. The counter staff were very nice and helpful. They took my car in a day early and had it diagnosed within hours of being there. The mechanic, Rusty, walked me through the Non drivability problem I was having. I noticed how well kept the mechanics service department was, their well-kept uniforms and all-around attention to detail. John, the operations director guided me through the entire process and kept me updated throughout. My part came in quicker than expected and had it finished the same day. I am very impressed with how this was handled and will definitely use them in the future. I'd also like to give a very grateful thanks to John and Rusty for an outstanding job!

  • Does recommend this dealer
  • Came in for service or repair

Overall Experience 5

Customer Service N/A

Quality of Repair N/A

Friendliness N/A

Pricing N/A

Maximum rating = 5

2.0 (out of 5)

This is regarding the service department.

Reviewed by JJ RoanokeApril 11, 2025

This is regarding the service department. Took my car in for service on 3/14/25. Inspection, fix the cargo cover, recall, and maintenance. Maintenance and recall went fine. They thought by inspection, I meant a multi point vehicle inspection and not the state inspection which was going to expire in a couple weeks. Be very specific with them! They said it the cargo cover was fixed. Silly me for not checking before I left but an hour later when I returned home, it was still stuck in place so I called. Sarah said she'd order a new one per the tech and it would arrive in 3-5 days. Two weeks later, no call, so I called her and she said it hadn't been ordered yet and she didn't know why other than a breakdown in communications. So she said she'd order it again and I set up an appointment about 2 weeks later (today 4/11). I specifically asked her if she'd call if it didn't arrive and she said yes. After an hour drive to my appointment when I was picking the car up, I was told the cargo cover was not ordered. I was incredibly frustrated for wasting another day driving to Roanoke and being basically lied to again about ordering the part. It wouldv'e been professional to use those 2 magic words "I'm sorry" but it was more like, "I don't know what happened, it's very frustrating." It doesn't seem that hard to order a part and communicate with the customer but apparently it is extremely difficult for Sarah. After complaining some more, the other guy, Tim said there would be no charge for the wheel alignment I also had done. That was a nice start, plus they offered me a loaner car while I waited for the alignment. I had an appointment at 9am and it was now after 12 and I asked why an alignment takes over 3 hours and that I made an appointment. He explained that the appointment is just for check in and drop off purposes only. I'm glad I had no plans for the day and took off work for this nonsense. Ugh!!!! So annoying. I will do everything in my power to never get my car service at BMW of Roanoke. What a huge difference from my interaction with Starr Groves who sold us the car 3 years ago. He is a stand up guy. The service department could take a lesson from him on how to conduct business.

  • Does not recommend this dealer
  • Came in for service or repair

Overall Experience 2

Customer Service N/A

Quality of Repair N/A

Friendliness N/A

Pricing N/A

Maximum rating = 5

2.0 (out of 5)

Took in due to needing an alignment but check engine

Reviewed by ShannonchesneyFebruary 29, 2024

Took in due to needing an alignment but check engine light came on and slight hesitation when speeding drivetrain malfunction warning so I expressed all concerns with advisor wanted to address another issue other than what was asked. Did diagnostic at 190 per hour and replaced oil cap and light went off but still has smoke coming inside thru vents very disappointed in the service the attitude and no professional by this group Corey Hoover was the only one I give kudos to and he worked in service dept So disappointing in this service today

  • Does not recommend this dealer
  • Came in for service or repair

Overall Experience 2

Customer Service N/A

Quality of Repair N/A

Friendliness N/A

Pricing N/A

Maximum rating = 5

About BMW of Roanoke

Welcome to BMW of Roanoke located at 2824 Franklin Rd SW Roanoke VA 24014 and serving the areas of Roanoke Salem and Blacksburg with new and pre-owned BMW models financing and service and parts. We are the premium BMW dealership in the Roanoke area. Our friendly knowledgeable staff at BMW of Roanoke is dedicated to meeting the needs of each customer without hassle or pressure. We know that we offer quality vehicles and enjoy showing them to our customers. To learn more about our new and pre-owned inventory or service view our online inventory or services or contact our Roanoke dealership.

Ready to buy? Get a price quote before visiting the dealership.

  • Get multiple quotes
  • No cost, no-hassle negotiation
Back to Top