About Us

H&R Construction Equipment Parts is one of the largest construction equipment dismantlers in North America. We supply new and used construction equipment parts for all the major makes and models of excavators, wheel loaders, bulldozers, and articulated trucks.

Since our founding in 1984, we've been a trailblazer in our industry. Early in our history, we upended our business model and were an industry-first in changing from a build-to-order model into a ready-to-ship model that we call the Upfront Process. 30 years ago, we introduced our own branded line of new construction equipment parts and we're constantly evolving to implement industry-leading changes to increase quality and improve customer experience. In 2020, we joined with All States Ag Parts, one of the leading suppliers of agricultural parts in North America, and we take pride in that partnership as we continue building on each company's strengths and expanding our ability to serve you, our loyal customer.

In 2021, All States Ag Parts and H&R Construction Equipment Parts acquired Rubbertrax and Pentom Supply Company, further strengthening each companies’ ability to serve the construction parts industry and customers.

The H&R focus: Serving you better.

A timeline of the company.

Our Customers

The H&R customer list reads like a who's who in the construction equipment parts industry. We work closely with top OEM dealers across North America, large fleet owners, municipalities, and countless independent dealers, repair shops, and individuals.

Our competitors are our customers too.

That's right, our competitors buy our products every day to satisfy their customer’s parts needs. If you bought from them in the past, there is a chance you already have used parts from H&R Construction Equipment Parts.

short on time? We’ll Find Your Parts

With our deep industry knowledge and our extensive access to tools and resources, our H&R parts experts can simplify your search and ensure you get the best part at the best price, quickly and simply.

Give Us A CallFill Out Our Form

questions? Call us at 1-800-333-0650