The short answer to this question is No. Mechanic’s liens or contractor’s liens were created to help contractors and subcontractors get paid without having to sue the owner of the property. The work that the contractors did should permanently improve the property.
Because the lawn mowing company only did maintenance work , they can’t file a lien.
Legault v. SUNCOAST LAWN SERV. INC., 486 So. 2d 72 (Fla. Dist. Ct. App. 1986)