Do not trust your BMW with these people. I bought a new BMW 3 weeks ago. The car did not have a back up camera so BMW sent me a website to order one from and suggested I take it to a shop that specializes in BMWs. I called Dr Beemer and was told the same thing, "Buy a camera and bring it in and we will install it, no problem." Last Friday, 11/16 I took my car into Dr. Beemer. Mark called me and told me it would be 5 hours of labor and the total would be close to $650. The camera website suggests it is a 4 hour install but Mark told me his technician, Justin, had never installed one before, so if anything it may take him longer. This was a little fishy to me, but I trusted Mark and Dr Beemer as they assured me they could do the install. A few hours later Mark called me to inform me that the camera was in, however they could not figure out how to get the camera and my idrive system to work simultaneously and that it needed to be coded. He told me I could pay and come pick it up! Obviously, I was upset that they could not complete the job. Upon realizing this, Mark knocked $100 off and told me to come get the vehicle. I promptly called the camera company upset that they had not sent me a coding cable for Dr Beemer to complete this install. The camera company insisted this particular camera and my vehicle required no coding what so ever. I have spoken to 4 different reps at the camera company that have told me the same thing. They also provided me with the contact information of a shop in town that could install this camera without any coding. I am now having to pay additional labor charges for another shop to correct Dr. Beemers error. On top of this, as soon as I got my car back I noticed Dr. Beemer had damaged the screen of my BMW. I immediately called Mark who told me he would have to discuss this with the owner, Brian. A couple of days later Mark called me back to inform me that he did not feel his technician could have possibly damaged the screen that he was working behind/plugging the camera into. Mark also suggested that my elderly father who dropped the vehicle off for me had thought it was a touch screen and damaged it. My father has driven BMWs for over 10 years and knows fully how they operate. Dr. Beemer refuses to take any sort of ownership of the damage and cost me $550 to do absolutely nothing for me. Do not take your vehicle to these people unless you enjoy wasting time and money.