Honest Auto Repair in South Philly: 3 Recommended Shops

Looking for an honest mechanic in South Philly? These 3 independent shops earned public recommendations for fair dealing — with source threads linked on each listing.

3 shops · Not a ranking · Not paid placement · Call before you go

East Passyunk · Passyunk Ave & Ellsworth

Don’s Auto Repair 3+ sources

The most-repeated South Philly answer to “honest mechanic,” across r/philadelphia, r/philly and r/AskPhilly threads from 2014 to 2026.one 2024 recommender calls Don “very honest” and “insanely transparent,” saying they have seen him refuse work when the repair cost more than the car was worth; a 2023 commenter says he “never takes advantage” and is honest when you don’t really need work done. Not to be confused with Don’s Auto & Truck Repair in Fishtown (also listed below).

1132 E Passyunk Ave, Philadelphia, PA 19147 · (215) 339-8033

Last checked: —

Point Breeze · S 25th St & Moore

1st Rate Auto & Truck Repair 3+ sources

Point Breeze shop that recommenders say is upfront about what has to be done now versus what can wait.a near-decade customer says the owner “explains everything thoroughly” and separates urgent safety work from wear items; a 2026 commenter says they “aren't pushy unless it needs to be done” and sometimes hand over part numbers so customers can do the job themselves.

1801 S 25th St, Philadelphia, PA 19145 · (267) 519-8446

Last checked: —

Pennsport · S American St & Wharton

All Tech Automotive 2+ sources

Owner-run Pennsport shop described in an Oct 2025 honest-mechanic thread as “the most honest mechanic in the world” that “NEVER upsells.”named again in a Jan 2026 r/philly thread asking specifically for an honest South Philly mechanic.

1302 S American St, Philadelphia, PA 19147 · (215) 465-1200

Last checked: —

All Philadelphia shops →