In Tennessee, a landlord is not allowed to charge a cleaning fee unless it is specifically provided for in writing in the rental agreement. Even then, the landlord is not allowed to make charges that are due to wear and tear.
Questions? To chat with a landlord tenant attorney, Click here
The information for this answer was found on our Tennessee Security Deposit Law answers.