Finally, I have found a great independant mechanic! Phillip, the owner, tells things to you straight, and is good at explaining your vehicle's problems. In addition to being nice, he is very knowledgeable about BMW's and how to run a good business. His secretary is professional as well, and both are driven by their desire to help. Prices are fair and turnaround is too. He has serviced my 328i multiple times, and I can trust him and his staff will do a good job. Finally, they try to work with your schedule as best they can, and have even offered me an Uber.