This was by far one of the best experiences I have had when dealing with any car repair. I found them to be honest, fair and reasonably priced. I had recently taken my 2005 Yukon to the dealership in Concord(which I never do) to repair a broken window motor. I needed it done quickly and they had the time and the parts and I was desperate. I was then talked into the 100,000 mile inspection for a small fortune. They played on my safety fears and I fell hook, line and sinker. I accept all responsibility for that choice. It didn't stop there, however. They then told me I needed an additional $4K in differential work. They implied it was critical. I said no, but was worried enough to rent a car for a trip that weekend. My regular repair guy suggested Broadway Automotive for a second opinion. In the end....No, I did not need an overhaul, yes my car was safe and in good condition and for a tiny fee Broadway Automotive actually fixed a few things the dealership should have during my pricey inspection. I drive kids around regularly and safety is my primary concern. I left Broadway Automotive feeling confident my car was safe/in good condition. I highly recommend them.