My customer is refusing to pay and is going to bond around my lien and is threatening to sue for breach of contract.
Bonding around liens is fairly normal. For the breach of contract lawsuit, you'll want to get an attorney who is experienced in construction law who can also help you foreclose your lien.