My friend is looking for a good Cat diesel mechanic for advise and mechanic survey. Trying to avoid the H.O. Penn raping.