Equipment Repair

Breakdowns don’t always happen during business hours and we know that our customers simply can’t exist without power. When you call us for service, our service manager will dispatch a mechanic, or you’ll be able to contact a mechanic directly. All of our field mechanics are equipped with specialized laptops containing software for all engine and equipment types. This ensures a timely and accurate diagnosis of the problem. If the repair is involved and cannot be completed in the field, the repair will be addressed in the shop.

Service Backed by Experience & Safety

Safety-trained personnel is available to complete repair work with a quick turnaround. Our technicians have experience with repairs and overhauls on diesel and natural gas engines; medium and heavy-duty truck repairs, drive trains, and power shift or automatic transmissions. Our specialty is diesel-powered equipment, repowers, and retrofits. We offer custom fabrication and sound-attenuated housing for all models of generators. We also offer PTO drive unit parts and repairs.

Contact us 24/7 for emergency call-out for generator or engine repair.

Parts Inventory

Our Service Department is supported by a vast parts inventory. Part availability is crucial to timely repairs which is why our parts department is stocked with common replacement parts such as filters and hoses, to specialty, engine-specific parts for top brands such as Perkins, Volvo Penta, and Cummins.

We Service and/or Repower:

  • Onshore and Offshore Rigs
  • Power Swivels
  • Mud Pumps
  • Forklifts and Loaders
  • Pavers, Scrapers
  • Diesel and natural gas-powered buses
  • Road Maintenance Equipment
  • All Diesel Equipment
  • Co-generation Systems
  • Electricity
  • Firefighting Equipment
  • Hot water and Steam
  • Absorption Chilling
  • Generators related to methane anaerobic digesters

We provide equipment repair throughout Kern County, Tulare County, Kings County, San Luis Obisbo County, Fresno County, and Ventura.


Contact our service department

Service Request

We will be in touch as soon as possible, however, if your service request requires immediate attention, call our office at 661-589-2870.

Equipment Repair