Diablo Auto specialists are awesome. I was cautious about letting anyone take care of my BMW. I took it to Diablo Auto specialists and Bill and the team did a great job of taking care of my cars issues. Everything was explained to me and the service and repair were prompt, professional and completed in a timely manner. Melissa is personable and friendly and I was very happy with everything!! Thank you ! I will be back !