Kirberg is great. I had an old 2001 BMW that Kirberg serviced for years. I took it in right before I wanted to sell it. Ralph was totally honest with me. He said that it needed a complete suspension overhaul and it the suspension was making noise. He advised me to sell it as is and not do the repairs even though he would have made quite a bit if I did the repairs in his shop. To top it off....he didn't charge me to check the car out and give me advice.I couldn't be happier with Kirberg. As a result, I bought another used BMW knowing that I can take it to Kirberg whenever it is acting up. I highly recommend these guys!