Whether it was for regular maintenance or miscellaneous repairs, I always felt like I was top priority when I would bring my car in for service at Foley Motorsports. Repairs were made in a timely fashion and I was always given a loaner car to use while mine was in the shop. They have extremely knowledgable and capable BMW mechanics who I've learned to instill much trust in. The staff there is also great. Kevin, the service manager, is a very respectful and professional person. It isn't much but he remembered my name in a short while which helps you feel a bit more important! I'm always greeted with a pretty smile from the lovely young service consultant Tanana. Working with her is a pleasure as she is very responsive when it comes to scheduling an appointment, picking my car up, setting up a loaner, or if I just have a question. She certainly eases the stress about having a problem with my car. On top of it all, they always wash your car and vacuum the interior before letting you drive away.