We Buy Junk Cars in Coatesville, PA
Cash for junk cars in Coatesville and western Chester County, with free pickup by our own flatbed trucks.
- Free pickup at your location
- Cash on the spot
- Running or not
Call or text anytime for a quote: (484) 487-1067
- Free Pickup
- Cash on the Spot
- Any Condition
- 25+ Years Experience
Coatesville, PA cash for junk cars
If you are ready to part with your car, HM Auto Parts & Recycle can help. We buy junk cars in Coatesville, PA, regardless of condition. Whether your vehicle is old, damaged or no longer runs, we are interested, and we will make you a competitive offer.
Our process is quick and convenient. Once we know your vehicle's year, make and model, we can give you an offer. Pickup is free: we come to your Coatesville property with our own flatbed truck, even if the vehicle does not run.
Serving Coatesville and the surrounding townships
Coatesville is the only city in Chester County, and the surrounding area stretches along the Lincoln Highway from Thorndale and Caln Township to Sadsbury and Parkesburg. Whether your car is parked on a city street, in a garage in Valley Township or behind a barn in the Fallowfield townships, we will come to it.
Sell your junk car in Coatesville, PA
HM Auto Parts & Recycle has been in the car business for more than 25 years. We take pride in our professionalism and make fair offers that reflect your vehicle's condition and value. Our team is committed to eco-friendly disposal, salvaging every part we can for recycling, from wheels to wipers.
Nearly every car has something to offer, and we make sure you are paid fairly for yours. Do not let your junk car gather dust in the garage. Contact us today for a free appraisal.

Coatesville-area communities we serve
From the city itself to the neighboring boroughs and townships, we pick up throughout the Coatesville area (ZIP code 19320) and beyond.
- Coatesville
- South Coatesville
- Modena
- Caln Township
- Thorndale
- Valley Township
- Sadsbury Township
- East Fallowfield
- West Fallowfield
- Parkesburg
- Downingtown
- West Brandywine
Call or text anytime for a quote
Not sure we cover your town?
Call or text (484) 487-1067 and we will let you know.
Before your pickup
- Keep your license plate. In Pennsylvania, the plate stays with you, not the vehicle.
- Clear out personal items, including the glove box, the trunk and any E-ZPass transponder.
- Have your documents ready: a valid driver's license, proof of insurance and the vehicle's registration.
- Let us know about the title when you request your quote, so we can tell you what is needed.
Sell your car in 3 easy steps
Selling a junk car in Coatesville takes three simple steps, and pickup is free.
Tell us about your vehicle
Call, text or use the quick form to share the year, make and model. It takes less than a minute.
Get a fair offer
We review the vehicle's age, make, model and condition and give you a fair, honest offer with no obligation.
Free pickup, cash on the spot
We come to you with our own flatbed truck, haul the vehicle away at no cost and pay you on the spot.
Common questions
Do you charge for towing?
No, pickup is free. We come to you with our own flatbed truck and haul the vehicle away at no cost to you, whether it runs or not.
Which parts of the car do you recycle?
We recycle everything from engines and transmissions to air conditioning systems and batteries. Even a vehicle with major damage may still hold value.
What if I do not have the title?
Please let us know when you request your quote, either by selecting “No” on the form or by mentioning it when you call. We will explain what is needed for your situation.
How do I get paid?
You receive cash on the spot when we pick up your vehicle.
Other areas we serve
Ready to sell? Call (484) 487‑1067
Free pickup, a fair offer and cash on the spot. Call or text anytime for a quote.
