Started to come here after I realized that Scranton Motors was unable to properly service my vehicle. Start out OK. Over time, however, they began misdiagnosing and missing issues. Last straw: One of their repairs failed. I returned to have them look at it and they were unable to diagnose the issue (at this time, I didn't know it was the previously repaired item). 5 months later, they finally figured out it was the item they previously repaired. In addition to not providing any warranty on this repair, THEY BLAMED ME (!) for the problem. The original repair should not have failed so quickly, but given that it did, they should have diagnosed and corrected it earlier. I won't be back.
Still better than Scranton motors though!