This is a good place to go for any BMW repairs at a very affordable price. The lead tech, Gary, used to work at Passport BMW and has since started his own shop. Labor rates about $60/hour compared to most dealers around $90/hour.