Pedro is the orignal owner of Bavarian Garage. Pedro makes sure your car has what it needs to run at optimal performance. Pedro is the orignal owner of Bavarian Garage. Pedro makes sure your car has what it needs.


Service Manager
I realized my passion for all things German at the young age of 13 while working on family cars. Combined with my love for road racing, I soon found myself completely immersed in the BMW racing industry. After becoming a dealer level technician for almost a decade, I evolved into high performance BMW parts and then into sales. I ultimately left the dealer scene after working with the Hendrick Automotive Group as a sales and marketing manager. I bring 23 years of hands-on knowledge to the Bavarian Garage team.


BMW Technician
I was born in Jalisco, Mexico and I have been a BMW Technician for 19 years. I enjoy working on S54s and specialize in hybrid and electric vehicles, Smog Tests and Repairs. I like chilaquiles and tortas and I also participate in Mud Runs.


Richard B.

Best place to take your BMW for repair outside of dealer. I even like the personalized service you get here, even better than dealer. They wash your car too without all the additional fees. Pedro is very trustworthy and you also get to know your mechanic here. I like that they also honor the BMW warranty here, makes getting serviced so much easier. Highly recommended.

Carlos V.

Great Place for all your BMW Repairs. Not only does it repair newer models but also do 80’s bimmers. The waiting room is big with icy cold A/C for those hot days.  took in my 86′ 325es for a fuel filter replacement, was quick (went in the morning). Will be taking my bimmer in for a couple of more repairs soon

Derick R.

Amazing job! Where do I begin? I was more then impressed with Bavarian. There service, work, honesty and kindness is by far the best I’ve experienced. They were straight forward, didn’t over charge and accepted my Extended Warranty which had me stoked. My F10 has found a 2nd home. Thanks Bavarian for the awesome job you did. My car is running like new again.


Schedule An Appointment today

Make Appointment