My 2008 BMW-X3 is the car I use for my everyday commute to work. Recently, I noticed that multiple warning lights come on and stay on – the 4x4 (dynamic stability control drive), brake, check engine, and airbag. The car is shaking up and the 80,000 miles maintenance schedule warning light stays on. I was so troubled by this and started browsing in YELP for a reliable BMW auto repair shop that is not a dealership and saw the excellent performance rating of Angelo’s Performance Plus. After reading the good reviews of this shop, I decided to call them and was able to talk to Gus. I told him about the situation and he assured me that he will take care of it. Sure enough, when my car was done, it was running great again and all the warning lights are gone. Gus fixed all the problems of shaking and performed all the maintenance due to be done and even cleaned and shined the car interior and exterior. The car seats feel smooth with leather conditioner and the whole car smells good. I was so happy with this and I will not mind driving to their shop in Rancho Cordova again if I will have problems with my car in the future. I would like to think that this is how every auto repair shop should treat their customers…..you leave the shop satisfied and happy and your wallet is not broken….my thanks to YELP and those who posted reviews on YELP.