Heavy-duty rotating machinery maintenance & repairs