Personally, I think a lot of it boils down to if a broker can hold an intelligent conversation as to the loan process, required documents, what the lender charges and when, etc.
Anyone who has been in the CRE finance sector for any amount of time should be able to talk with a reasonable degree of confidence, and knowledge, about whatever they're offering.
The loan process, and requirements, differ from program to program. What borrower can expect for an SBA loan is different than the process/docs required for a hard money loan or say a church loan.
A knowledgeable broker should easily be able to impart their knowledge as to how a particular lender and/or loan program works or what the current market appetite is for a particular property type is.
That, and a good broker should be willing to spend the time and work pro bono while they approach lenders. I don't agree with a broker charging upfront fees at all. If that occurs, I'd suggest a borrower to look elsewhere.
For most of the upfront fee collectors there is very little transparency. To me, this is a huge red flag. There are still a lot of term sheet factories who will spit out bogus terms with no real interest in actually funding a loan. Some are lenders, and some are brokers who are acting as a correspondent, and sadly, some are banks, too.
Still, it's up to a borrower to ask the right questions as any salesperson, and that goes for banks as well, can make a used clunker sound good if left unchallenged.
For me, it's very important to know what a lender I'm submitting deals to is funding, what they're thresholds are, and who I'm dealing with. As a borrower, it's important to know this so ask as this information can go a longs ways in preventing headaches down the road.
For instance, just because a bank my close SBA loans doesn't mean they'll fund every single deal that is an SBA candidate, has PLP status with the SBA, or doesn't impose their own overlays that superscede what what the SBA will allow. All of that can make a huge impact on the loan.
This also applies to knowing what terms are, and are not possible, how the process works, and of course, what the fees are. All of which a broker should know and a bororower should ask.
Ideally, once a fee agreement is signed, a good broker should disclose who the lender is. If they're not willing to that is a also a huge red flag.
Overall, I believe if a borrower focuses on obtaining a level of comfort that is based on knowledge and transparency first and foremost that that can eliminate a lot of the riff raff.