I was referred to New Millennium Motors around five years ago for service on my out-of-warranty 3-series BMW. Fortunately, I haven’t needed a lot of work in that time, but when I have, I’ve found them extremely accommodating with scheduling, capable with diagnoses and repair, and honest and reasonable in all regards. I highly recommend them.