Alban CAT is the main CAT dealer for this area. I have not used them for service, but have bought parts many times from them. Their marine service guys in Elkridge are very helpful and knowledgeable. What CATs do you have, the 375 or 435s? For something that includes aftercoolers or injection work, I would only use the best CAT service available.