The Leading Semi Truck Mechanic in Duncan OK


Family-owned and operated since 1974, Hines Truck & Trailer Parts began as Hines Garage, an automotive service shop founded by M. T. Hines and his son, Geary. As the business grew, heavy truck and trailer parts were added in 1982, giving the company its name and shaping its future.


Building on the foundation established by M. T. and strengthened under Geary’s leadership, Jamey Hines is now taking the helm, carrying forward our family’s commitment to dependable service, knowledgeable support, and lasting customer relationships.


Today, we offer over 30,000 truck parts and a full range of services, including repairs, fleet maintenance programs, and wrecker services, proudly serving truckers and fleet operators throughout Oklahoma.

Truck Inspection — Duncan, OK — Hines Garage Heavy Truck & Trailer Parts

Heavy Truck & Trailer Parts prides itself on honest, efficient service and professional, friendly customer service. We know how to treat our customers and we make it a point to take care of their vehicles as we would our own. Whether they’re rolling into our shop for an unforeseen repair or are just stopping in for routine semi truck maintenance in Duncan, OK, it’s our mission to get drivers back on the road with the confidence that only top-level professional service can provide.

What sets Heavy Truck & Trailer Parts apart from other semi repair shops and providers of truck fleet vehicle maintenance in Duncan, OK is our depth of knowledge and strive for quality throughout all that we do. We’ve built our business on being able to create sustainable solutions for vehicles that people rely on every day and we’re only able to do so because of our many years in the business.

If you’re looking for a place where the needs of your truck or fleet vehicle are fully understood, there’s simply no place better than Heavy Truck & Trailer Parts. From truck fleet repairs to semi truck maintenance in Duncan, OK, our doors are open to you and we’re prepared to treat you with the professionalism and respect that has made us a leader for more than three decades. For more information about how we’re prepared to assist you or to inquire about any of our capabilities, please don’t hesitate to give us a call today at 580-255-4800.