When we lived in Bucks County, this was the place we took our cars to be repaired.
The owner is an experienced mechanic who knows his cars. We had a couple of used vehicles, and anytime we heard a noise, or the car was misbehaving, it went to Protech.
I had a rattle in the engine of my car which I had taken into to be repaired in NYC a few times. No one could figure it out. One trip to Protech when we moved to Bucks County, and he diagnosed it as a loose heat shield, and for $10, it was fixed, never to rattle again.
The pricing is moderate, but the quality of service is excellent. We never had to have something looked at twice. Fixed once was fixed for good.
An excellent place to take your car and have it maintenanced.