Used/Junked/Wrecked Commercial Truck Buyer, Trailers and Construction Equipment

Let us make an offer to buy your heavy duty semi truck, trailer, or heavy equipment unit today! Sell your salvage, running, non-running truck/trailer/equipment without the hassle! Whether you're looking to get rid of a wrecked vehicle or sell a used vehicle you no longer need, Vander Haag's will make this process as easy as possible. Fill out our bid request form to request your offer today.

What do we buy?

Who buys used semi trucks, trailers and equipment?

We do! Vander Haag's has been in the salvage industry for over 85 years. We buy all makes and models of heavy duty trucks, trailers, and heavy equipment. From pristine condition to completely wrecked, we are looking to buy them all!
  • Wrecked/Junked (Salvaged) Heavy Duty Trucks

  • Used Heavy Duty Trucks

  • Wrecked/Junked (Salvaged) Heavy Machinery

  • Used Heavy Machinery

  • Used Semi Trailers

Who do we buy from?

You! We buy trucks/trailers/equipment from individuals, businesses, fleets, and insurance companies across the US! Are you wondering

where to sell your used truck?

If you have a unit for sale, let us know. While we prefer to have the unit delivered to one of our locations, we will offer hassle-free pickup when it is economical for us to do so. With multiple locations in



South Dakota







, look at the map below to find our location nearest to you.

Why sell to us?

Our goal is to make the selling process as easy and straightforward as possible. Just fill out our bid request form and we will send you an immediate response on your unit. If convenience is what you're looking for, we will pick up your unit from wherever it is located, as long as the unit is worth more than what it will cost us to pick it up.


Sioux Falls, SD

Spencer, IA

Kansas City, MO

Des Moines, IA

Columbus, OH

Council Bluffs, IA/Omaha, NE

Winamac, IN

Vanderhaags locations on a map
Heavy Duty Truck Salvage Yard - We Buy Semi Trucks

Heavy Duty Truck Buyer

We buy heavy duty semi trucks in any condition. Vander Haag's has been in the business of heavy duty truck salvage for over 85 years. Whether you have a salvaged truck, a wrecked truck, or a used truck that you no longer need, let us know and we will give you an offer today to buy it from you! Popular makes include














just to name a few. We buy:
  • Semi Tractors

  • Dump Trucks

  • Cube Van Trucks

  • Reefer Trucks

  • Fire Trucks

  • Busses

  • Garbage Trucks

  • and more!

Heavy Equipment Buyer

Did you know that we also buy heavy construction/farm machinery? Vander Haag's has recently started construction equipment salvage out of our Spencer, IA and our Winamac, IN locations. Whether your heavy equipment unit is wrecked or in working condition, let us know and we will make you an offer today! Popular makes include





John Deere








New Holland

just to name a few. Types include:
  • Skid Loaders

  • Wheel Loaders

  • Payloaders

  • Telehandlers

  • Fork Lifts

  • Boom Lifts

  • Scissors Lifts

  • Skid Steers

  • Graders

  • Dozers

  • Excavators

  • Backhoes

  • and more!

Heavy Equipment Salvage Yard - We Buy Equipment

Semi Trailer Buyer

If you have a used trailer that you no longer need, let us know and find out what we're willing to pay for it! We offer pickup services if the trailer is close to one of our locations. We Buy Used Trailers


Find out how much your unit is worth!

Vehicle Info

Our Locations

View Map
While Vander Haag's, Inc still holds strong to its family focused values that have been at the core of the business since first opening in 1939, the company now features 11 Midwest locations selling quality used/rebuilt/new truck parts, selling commercial trucks & trailers, and providing full service heavy duty truck repair. 43.178044 -95.155024  Spencer, IA 41.640436 -93.584249  Des Moines, IA 43.594099 -96.709450  Sioux Falls, SD 41.158006 -95.826804  Council Bluffs, IA 39.065417 -94.498172  Kansas City, MO 41.033283 -86.596167  Winamac, IN 39.740696 -86.255676  Indianapolis, IN 39.960151 -83.366700  London, OH 38.176011 -85.750102  Louisville, KY 32.807028 -96.873557  Dallas, TX 38.751480 -90.470276  Bridgeton, MO