A few years ago the mechanic I've done business with for years closed his doors. A friend recommended the Langhorne Rd. Exxon and I've been a repeat customer since.
They're honest, won't try to sell you on an unnecessary repair and instead give realistic recommendations ("you have six months left on the brakes", etc) instead of pushing to make a buck. The quality of work has left me without complaint as well. Another feature that sets this shop apart is being connected to a convenience store. Instead of having to deal with normal business hours (8-5) you can drop off your car/pay in the convenience store, which stays open until 11 or 12.
All in all a great shop to check out if you're in nee read more