What to do with a customer who does not pay?

I once had the same problem, so I just asked a friend who is a member of the travelling community to park his caravan in the customers premises which he did, then rang the customer and told him pay up or in one hour the rest of the family will be there, it worked for me!!