It takes me several days to really clean an apartment and have the rugs/carpet " professionally" cleaned. Tenants almost never leave enough time to clean. Even the best ones will think they can move out in the morning and the new tenant in the afternoon and landlords will accept this.
You can spell it out in the lease, you can give them a check list, offer to help pay for the maid service in advance, but nothing will deter the tenant from wanting to insist that they have cleaned the apartment or house themselves.
Magistrates won't give a landlord in my state a dime for any cleaning etc. that the landlord does but will accept invoices from maid service, carpet cleaning companies etc. and uphold charges from other services. If you withhold monies without accounting with invoices within 30 days, the landlord can be liable for treble damages.
The last " cleaning" I did involved replacing 6 brand new miniblinds that the tenant's cat destroyed and they had to be cut off because of odd sizes; stove was filthy; refrigerator was filthy; new storm off it's hinges, new carpet not clean; fireplace filled with burnt logs, cat hair and dust everywhere; light bulbs had to be replaced etc. etc. This PHD student didn't understand why her deposit wasn't returned in full.
Do these tenants think a person will move into a dirty house with all of these problems and deserve a full refund of their deposit--Yes.
I would have the tenant communicate with the landlord that she feels she's cleaned the apartment and expects return of the deposit or be told what else needs to be done. Be willing to listen to the landlord when they say " The ceiling fans are dirty" . Go back and work down the punch list.
If unreasonable, just go to magistrate's court.