Living in Vacaville the closest BMW Center to me is Concord BMW. Great showroom with good dealers to talk with. Great place to get your car serviced with an exceptional waiting area if you don't mind waiting. They had a staff rotation so my new Service Advisor is Kevin Tastard and he's been good so far whenever I have questions regarding service or quotes for parts installation. I didn't get my car from them, but I count on them to do the job. Their collision center is awesome with a cute girl working the front desk. Dave Medeiros helped me out after I smashed into a truck tire tread on the I80 westbound.