Our Services

Engine Service
Starting from $279

Transmission Service
Starting from $499

Brake Service
Starting from $199

Vehicle Diagnostics
Starting from $80

New & Used Parts
Inquire for more info!
Our Client Reviews
Purchased a seatbelt for a customer. The first one sent was incorrect, however the second one was correct and, it was even in the hard to get Tan colour. They let me keep the old belt rather than send it back. Great job guys will be using you again. Cheers. Rob Western Sky Motors.
Rob BM
Couldn’t recommend Ben highly enough!! Outstanding and friendly service and after ringing around many wreckers in Sydney all morning that weren’t interested in helping in the slightest Ben was able to source the part I needed within 5 minutes of talking to him, he explained the shipping process very well and Overall I couldn’t be happier with the service I recieved and can’t wait to do business again soon!!
Mitch Poulter
Ben from Bavarian Motor Works is extremely knowledgeable and reliable. I don’t remember a time where I have called him and he hasn’t had a part or time available. He always makes time for his customers and gives his honest opinion. I’ve dealt with Ben on a number of vehicles I have owned and he has always given great advice and done an extremely great job.
Michael Kim
Bens very knowledgeable, i have been back and forth many times. hes helped me a lot with my daughters E46s !! he has done hours of investigation work and not charged me . who does that these days ??
Richard Bickle
Great work by Ben on my 320i. I needed some parts installed and he got the job done 👌
J J
Had the pleasure of meeting Ben (owner) who was able to assist me with a used part for my E46. Ben is very approachable, positive and happy to help. He was able to help me diagnose a problem and even got me another used part. Will be returning as he has wrecking cars for parts and is honest and professional in his work. Cheers mate, Dmitri (E46 intake scoop and inner driver side weather lining)
Dmtr Ytnk
10/10 service from these guys. Needed a new motor for my e36 daily driver down here in Melbourne, Ben went above and beyond the industry standard to help me out. Not only did he source the engine I needed right away, he helped answer all my dumb questions and made sure I was on the right track with my project, making sure I was keeping in my budget the along the way. Could honestly not write a good enough review for this shop, where most shops tell you to f off unless you are paying them out the *ss, ben was happy to help me out immensely, making the interstate postage fee well worth the price. Could not recommend enough, cheers Ben!
James Peake
Great service and skilled team! They fixed my car quickly and at a fair price. Highly recommend this workshop for any repairs or maintenance needs.
Ella Salehi
Ben and his dad were absolutely amazing throughout the entire process of diagnosing and repairing my car. They were thorough, professional, and made sure everything was handled with care. Their pricing was very fair, and the level of service they provided was outstanding. I couldn’t be happier with my experience and would highly recommend Bavarian Motor Work to anyone in need of car repairs. Ben and his dad truly go above and beyond!
Michael Sarabi