There are several companies that buy junk cars, including junk car removal services, auto salvage yards, and scrap metal recyclers. These companies typically buy cars that are no longer in working condition and either salvage any usable parts from the car or recycle the metal. The cars are typically sold by their owners, who may be looking to get rid of an old or damaged vehicle, or by insurance companies or auto auction houses. If you have a junk car that you would like to sell, you can contact one of these companies to inquire about their process and get a quote for the value of your car.