""D"" is by far the best mechanic I have met in a long time(sans the look of his shop).Very honest and very reliable.The only mechanic and body work guy in town who wears flip flops to work.(he's from the greek islands)He saved me and a couple other people in the short time I was at his shop.Look no further.He'll even offer you a coke!!!
Pros: Best brake job in town!!
more