Collecting from deadbeat customers

A letter of intent from your lawyer with a time to comply. If no compliance, then have your lawyer file the proper papers with the court to sue for payment. Have your lawyer ask for court costs and lawyer's fees in any settlement. As you say, it will cost you up front, but if you have proof you did the consulting work... you will win. JMO