Just to clarify my own post:
(1) I wanted to know "who to avoid".
And (2) I was mentioning that I, myself, am looking at using AMJ Campbell. They are Canada-based but also have an office in my US residence state (Florida). Have not contracted with them due to first getting established in Canada, but they are my first pick.