I have delt with both Bill Meerholz and Stephan Fournier. Can't go wrong with either one.