Excellent company. Dennis and his staff are very professional, curteous, friendly, and very knowledgable about BMW's. I have always gotten excellent service and have been very satisfied with the work they have done for me. Dennis is very fair and as a woman, that is very important to me. Thanks Guys for the excellent service.