Shop And Fleet
Whatever it takes to get the job done, we have it here at William A. Hazel, Inc. Our extensive fleet is equipped to take on any job and our Mechanical and Parts Departments keep our heavy construction equipment running smoothly, taking care of all maintenance and repairs in-house. Minimal outsourcing means we have complete control over the time and cost required, leading to the saving of resources and higher quality work.
Mechanical Department
We are proud of the William A. Hazel, Inc. fleet, comprised of over 600 state-of-the-art trucks and pieces of heavy equipment that we manage using advanced telematic and fleet management software systems.
Our dedicated mechanical management team keeps our heavy construction equipment running smoothly, handling the dispatch of field mechanics as well as all routine and periodic maintenance both in the shop and in the field. Between our Welding Facility, Machine Shop, Tire Shop, and Body Shop, there's nothing our mechanics can't repair, recondition, or upgrade in-house.
Parts Department
The Parts Department supports our fleet and shop by managing our large inventory of parts and supplies used to complete maintenance and repairs. From large hydraulic cylinders to simple valve cover gaskets, the deep inventory and excellent organization in the Parts Department ensures the reliability of our trucks and equipment, and keeps things moving forward at William A. Hazel, Inc. When our competition is sending runners or mechanics out to locate parts, we are already back in business as we have all parts and supplies in-house.
Management Team

Frank Huff
Frank Huff is our Parts Manager, handling both parts procurement and inventory management. With over 41 years at William A. Hazel, Inc., Frank brings extensive experience to the team. Jim Garman works alongside Frank, providing valuable support in the daily operations of the Parts Department.

Tom Cochran
Tom Cochran is the Director of Equipment and Facilities, overseeing the management of our equipment fleet and facilities. With over 36 years of experience here, Tom has been a dedicated member of the William A Hazel, Inc. team.

Jimmy Elswick
Jimmy is our Fleet Maintenance Manager, overseeing the repair and servicing of our equipment and truck fleet. He works closely with both our technicians and external vendors to ensure our fleet remains operational. Jimmy has been with William A. Hazel, Inc. for over 22 years.