Don't waste your time or money on the big shops. This guy is good, takes his time and goes out of his way to help...
...another problem to keep an eye on. Steve is a great master mechanic and took time to explain the defect and consequences. I highly recommen
Just bought a used BMW. Took it Shannon's and they conducted a quality inspection. Thereafter, I had Shannon's perform a major service, install a new...