This is by far the number one BMW repair shop in the Tidewater area. Labor rates are much better than local dealerships for sure. Randy is a Master BMW mechanic and has been my go to mechanic since 1986. He has serviced eleven different BMW models owned by our family over the years. We have brought our cars to Eastern Autowerks from as far away as West Palm Beach, FL, Washington, DC and currently drive/tow our cars from Edenton, NC for service. We even have friends that drive 90 miles to Norfolk to have their cars fixed at the shop. When you want the best you clearly make the choice to go to the best! Get it done right the first time and even get to save some money at the same time. If you love your Bimmer as much as we have loved our cars (that protect us) this is where they need to be taken to keep them in tip top shape and keep them purring like a kitten.