In Idaho, a landlord is allowed to charge a cleaning fee if the tenant agrees to it in the rental agreement.
Questions? To chat with a landlord tenant attorney, Click here
The information for this answer was found on our Idaho Security Deposit Law answers.