I went in here for my 2001 Bmw 330ci because i knew i had a few issues that needed resolved. They diagnosed each of the issues separately and explained them to me clearly. I did get a pricy quote for one of the items but it was HALF what the dealer wanted for the same job saving me $1000s. I'll be back to knock out the remaining items. plus I can walk to work while they fix my car since they are conveniently close to me. :)