Ive been acquainted with ESSCO since 1997, and have found them to be impeccably honest. They rebuilt a 100,000 kw engine set for me, and did an outstanding job, making ready for sale. They have an outstanding mechanic crew, and use the highest standard of rebuild quality. I highly recommend them!