Monthly Sales
Contact Us
Order Forms and Downloads
Price List
Backhoe Teeth and Pins
Bargain Bin
Brake Parts
Cylinder Heads
Dozer Blades

Remanufactured Engines
Engine Parts
Final Drives
For Sale
Injection Pumps & Injectors
Miscellaneous Parts

Front Axles
Overhaul Kits
Pins and Bushings

Salvage Machines
Shipping Information
Surplus Parts (OEM)
Tractor Tires and Wheels




Hagan Tractor Parts is the largest Case Tractor Salvage in Oklahoma!  We are located in Broken Arrow, just outside of Tulsa, OK.  

If we don't have the part you're looking for, we will strive to locate it for you. 

We ship out salvage parts everyday via UPS, USPS, or freight truck.  We also stock a wide selection of new OEM and aftermarket Case tractor parts.   

We also buy salvage machinery.  If you have machinery that you would like to sell give us a call at 800-365-0602.

Call with your parts order!  800-365-0602

Looking for a specific part?  Send us an e-mail at

Here are just some of the machines that we have in for salvage.  We have many more that are not pictured.

Click on pictures to enlarge them.

Backhoes & Loader Landscapers - click on pictures to enlarge.












Dozers & Crawler Loaders - click on pictures to enlarge.



      Machine has decent undercarriage.


      This machine has good chains!

      This machine has the wrong decals.







     This machine has really good under carriage!!

Skid Steers/Skid loaders/Uni loaders - click on pictures to enlarge.






     New arrival (picture as of 11/16/17)










   New arrival (picture as of 11/16/17)


Wheel Loaders - click on pictures to enlarge.








     4 wheels available as of 10/20/17

Cable Plows & Trenchers - click on pictures to enlarge.

         Machines have good undercarriage!







     Picture as of 10/20/17

        this machine with backhoe unit

     New Arrival - Picture as of 11/20/17


Forklifts - click on pictures to enlarge.






Farm Tractors - click on pictures to enlarge.




Click to enlarge pictures.

Do you not see what you're looking for?  Give us a call at 800-365-0602 or 918-251-1851.  We'll try our best to find it for you or point you toward someone else who may be able to help.