I always come to Ralph when I have a concern about my car. I took my Smart car to the dealer for and oil change and they charged me $182.00 ridiculous. Ever since then I take my care to JRP automotive. They work on other cars too not just BMWs. My daughter also bring her Honda here to get tune-ups and stuff. Price is always fair and if you don't understand the charges or what he needs to do, he will take the time to explain it to you. He'll only recommend something when it's needed. Thanks Ralph!!!See you soon for my 30K tune-up!!!