Given the amount of money involved ($40,000), the contract jurisdiction provision (Connecticut), and contract provision allowing for collection of attorneys fees, it is advisable to speak with a business litigation attorney in Connecticut.
Generally, if the target defendant is in Connecticut (and presumably has few / any assets outside the state) proceeding with a case in a foreign state (Florida) will likely result in an appearance default that when brought to Connecticut (to become a domesticated judgment ) would have to be restarted here anyway.
An business litigation attorney can review the agreement terms and other circumstances more fully, but generally (from the limited information you’ve provided) a default by the customer appears to have occurred so you’d have a number of potential claims. Also, as the customer “had major money issues” another option an attorney in Connecticut may suggest is initiating a pre-judgment action. Doing so may result in a quicker case decision earlier in the litigation, plus if an attachment is granted then you have a chance to secure (attach) certain assets of the customer (debtor / defendant) now for use in satisfying any eventual judgment you might obtain years later in the case.
While most cases like this are on an hourly basis, there maybe (depending on the size and solvency of the defendant) be an opportunity for contingent fee representation or a blend of reduced hourly against contingent fee.
If you've found my answer helpful and informative please give me a "thumbs up" below.
Disclaimer: The foregoing answer does not constitute legal advice, is provided for informational and educational purposes only for persons interested in the subject matter. Each situation is fact specific and may be subject to state specific laws. Without a comprehensive consultation and review of all the facts and documents at issue it is impossible to evaluate a legal problem fully. This answer does not create an attorney-client relationship.
There are several possible next steps, a thorough review of all the relevant facts by an experienced attorney will hopefully lead to a successful choice. The possible steps include in no particular order
1.Have a Florida attorney send a demand letter
2.Have a Connecticut attorney send a demand letter
3. Start suit in Florida
4. Start suit in Connecticut
5. Continue to call, write etc....
6. Do you have any rights to halt their use of the software that you developed.
The best choice depends a lot more on facts that don't appear in your question, including the terms of the general services contract (i.e. is there a jurisdiction clause, attorney's fee clause ?)
Providing answers to questions on AVVO does not create an attorney/client relationship. It is not possible to provide legal advice in the context of question and answers on the internet. Consult an attorney licensed to practice in your state or jurisdiction before taking any action.
A lot of contracts state the law that is to be applied in case of dispute. If you are under Florida law, then it is likely you will need a Florida attorney to send a letter of demand and file suit in Florida. In Florida you are above the county court limits and would need to file in the circuit court. If you were to file in Connecticut it would be in the Superior Court. You should take a copy of the agreement and go see a Florida contract litigation attorney who will likely give you a free initial consultation and then determine your options.
Based upon your additional information, I would consult with an attorney with experience in commercial debt and contract litigation. Many attorneys will take a case like this on a contingency fee basis provided you are willing to pay the costs of initiating suit.
This answer is for general purposes only and does not establish an attorney-client relationship. An attorney-client relationship will not be established with me unless and until you have executed a written agreement for me to represent you.