PLEASE READ BEFORE YOU DECIDE TO COME HERE!! A bit of background: I recently bought a 2013 BMW X6 very well kept and new. As it is a very common problem with BMW in general, the water pump died so I had to tow my car in. SADLY I chose BMW of SF. Where to begin. From first contact with the service agent everything was rushed! I explained what happened and went I to tell him hat I had some other concerns that I wanted to be addressed since I was there already. He almost ignored whatI said and asked that my factory warranty is expired (ok?) and that to do a diagnostic and repair, if it is the water pump, it'll about $3-5K. I told him I have CPO and also an extended warranty. After proving that I have all warranty, I tried to talk about other issues that I wanted to fix on the car (3 Recalls and some interior repairs). He very UNWILLINGLY listened, did not even look at the car to see what I am talking about and tried to dissuade me to pursue any interior repair (Really??? you're making the $$$ not me!)... anyway I got a loaner car and was told that I would be contacted when the work is done. 4 days go by and I get an email saying that they changed my thermostat and sensor and that they will need to take my car for 30-50 miles + ride!!!!! REALLY? I said no because I knew it was the water pump and that if the car was gonna heat up again on the road they wouldn't tow it in they would just drive it back and mess up the engine. SURE ENOUGH after "more testing" they determined it was the water pump!!! after a week and half I FINALLY get a quote for the interior work ($1000+) and close to TWO WEEKS later they say my car is ready. On pick up day I ask SPECIFICALLY, everything is done? the recalls are taken care of? BMW said YES. I get into my car and there was shoes oil marks all over my matt and floor, and instead of a car wash they just sprayed water on it!!!
Wait for the best part, I just took my car (2016.05.31) to Peter Pan BMW in San mateo and they just told me that NOTHING WAS DONE ABOUT THE RECALL REPAIRS!!!!!! unbelievable. STAY AWAY