Cash for Cars St. Louis MO | Same-Day Pickup | STL Junk Car Buyer
Get cash for your car in St. Louis today. We buy all vehicles — running or not, any condition, any year. Free towing. Cash on pickup. Call (314) 474-5500.
How It Works
- Call (314) 474-5500 or fill out the form — get a cash offer in 60 seconds.
- Accept the offer and schedule a free pickup at your location.
- Our driver arrives, pays you cash on the spot, and tows the car away.
Why Choose STL Junk Car Buyer
- Free towing — always included, no hidden fees
- Cash paid at pickup — before the car leaves
- No title? No problem — we handle no-title situations in MO & IL
- Any condition accepted — wrecked, flooded, non-running, high mileage
- Same-day service available — call before noon for same-day pickup
- Local St. Louis business — real people who answer the phone
Frequently Asked Questions
How much cash can I get for my car in St. Louis?
Most vehicles pay $100–$1,500 depending on year, make, model, and condition. Heavier vehicles (trucks, SUVs) and newer models tend to pay more. Call (314) 474-5500 for a free 60-second quote on your specific car.
Do you buy cars that don't run?
Yes — non-running vehicles are our most common pickup. Blown engine, bad transmission, no start — all accepted. Our flatbed handles everything a driveable car can't.
How quickly can you pick up my car in St. Louis?
Same-day pickup is available when you call before noon. Most customers are scheduled within 24 hours. We serve the entire St. Louis metro — Missouri and Metro East Illinois.
What do I need to sell my car for cash in St. Louis?
A signed Certificate of Title and a valid photo ID. That's it for a standard Missouri or Illinois transaction. No title? Call us — we handle no-title situations regularly.
Call (314) 474-5500 for a free cash offer on your cash for cars in St. Louis, MO. Free towing. Same-day service. Cash paid on the spot.