I could not be more dissatisfied with this dealership. Back in November I had my first run in with the worst BMW rep I've ever met. Matthew Konecek is the absolute worst. WORST. Aside from being argumentative and defensive once called out on mistakes, he isn't attentive or helpful in the least bit. My car notified me regarding my coolant levels, so I take the car in expecting a quick turnaround time, and I was mistaken. I had to call and email multiple times to request an ETA for completion. I received an apology because if I wanted my car to be washed I wouldn't be able to pick it up until the next day. Needless to say, I declined. Next morning comes, and much to my surprise ... Coolant light has the same message displaying on the screen. I pop the hood myself to see that not only was no coolant ever put in my car, but that the cap to the reservoir was never put back on! I call and ask what the issue is and received the \""come back in and we will check it out.\"" I've learned this is code for we don't know what's wrong. Between the time I looked under the hood and returning the car I received a coolant, brake, AND battery notification. I only used the location because of location and certainly do not recommend it. Avoid using this location if at all possible. Matthew is horrible. Garrett is helpful but seeing that I now have a second experience seeming much like the first, helpfulness and niceties can only get a business so far. At some point quality of work needs to play a role. According to Matt, and I quote \""I can assure you that if we made this mistake often, we would certainly go out of business shortly.\"" One could only HOPE!!\n\nToday's experience was due to a recall part that affected the lighting on my car. Every time I brake or turn on my right signal, I receive a lighting malfunction warning. I call early Saturday morning hoping to get in quickly and back out to avoid any traffic tickets and was told the earlier would be Monday at 7am. To avoid rushing, I oblige. Losing an hour of sleep versus paying a tickets seems to be a no brainer. I drop my car off for service at 7am. I arrive, and who runs out the door? Matt, who insisted on helping since the woman who set the appointment didn't provide me with a service reps name. Yay. I tell him the issue, get a loaner and head to work. Around 12:30 I email him to see if he has any idea when I can pick up my vehicle and if there were any other service items that could be handled based on information from the key. He responds with about 30 min, because the the car is being washed. No reference to my other question. Great. Expected. I show up 40 min later, get my vehicle and drive to the exit. As I turn on my right blinker, all of the same notifications come on again. :-| I turn around, park outside the office, turn on the blinker to see that nothing had been fixed. Wonderful. Matt asks what the problem is, then takes the car back. Apparently the recall piece was put in backwards. Those are his words. Not mine. He assures me that everything has been taken care of. I leave again to head all the way back to work. As I'm leaving work, notification regarding brake light appears. Wonderful. Long story short, I go back to the dealership, no managers are available, and I'll be reaching out tomorrow to see what happens. As of right now, I don't think I need to say much more. If I could give no stars, I would.