The small claims court works well. After you know the fees you have to pay you can do it all by mail and saves time. Most times they will contact you to settle paying before court.
The lien on the property stays on there and they cannot sell the house, re-finance or get home equity loan without paying your lien off. So sooner or later you are going to get paid. I just dont like that you have to do this within 90 days here. 6 months would be better.