I cannot say enough great things about Greg, his staff and Ultimate! It would be an understatement to say we received nothing short of EXCELLENT customer service. They truly go the extra mile to give you the best pricing (in advance) and service for your BMW and really have your best interest in mind. With every visit they are always so helpful in letting us know what the immediate needs are and what repairs we can expect and prepare for down the road. We've had several BMWs over the years and tried out many boutique BMW shops and they are by far the BEST!!