Beejay, in my opinion I don't think you could go wrong with Douglas Mason of Columbus Texas. He seems to be honest and does not inflate what his dogs do, is a trainer that has the facilities to do so and has a good reputation from all I have talked to.
www.txmasoncatahoulas.com is a point of contact.
John