Great guys, great service, for a reasonable charge. I brought in my daughter’s 2006 BMW 3 series because of a starter problem – just lagging in starting up. I was worried that she’d have a failed start and would be stuck somewhere unsafe. So, after quickly crossing out going to Concord BMW for service, I scheduled an online appointment with Euro Auto Pros. The guys quickly confirmed my requested appointment time, diagnosed the problem (failing starter), completed the job of replacing the starter and also fixed an additional oil leak problem. Euro Auto Pros kept me informed about their work, met their commitment on time and did all of their work for a reasonable price. If you find a knowledgeable, trustworthy mechanic for your car, then you’re in great shape. This is the place to go if you’re nearby Walnut Creek.