I performed a water mitigation job in Florida after the previous hurricane. The individual has not paid and I filed a lien. The individual hired a lawyer and they emailed me today saying our lien was illegal to file because we are not a general contractor or an engineer in Florida. Though our work was water mitigation ONLY, the lawyer has claimed we must be a GC to be able to file a lien.
You should consult with a lawyer about this because you need specific legal advice based on your particular facts. You will have to provide the lawyer with much more information.