Randy and Rick are extremely professional and sensitive to the needs of my older model 2005 BMW 530i. I have received different codes show up on my dashboard monitor, and Randy gets the vehicle in quickly to evaluate the vehicle and correct any problems. The time in the shop is minimized and the prices I pay keep me coming back (even though nobody likes spending money). I have been patronizing Eastern Autowerks for ovevr 15 years with my 5 BMW's and a Range Rover and will keep coming back. Thanks Randy & Rick.