A bad experience

It has only been a month? I am not certain how it works in your country but in mine, Sweden, a month is the standard time frame for bills to be paid after you issued your invoice.

The advice given above is good and for the next time, you should consider it if you don’t have a face-to-face relationship with the client.
I can see that you are worried about not getting paid for your work, but I would be careful about naming names of people in the business which show up on google btw, especially when it has only been a month.