In New Hampshire, a landlord is allowed to charge a cleaning fee if the tenant agrees to it in the rental agreement or if the cleaning is required to return the unit to its initial condition past expected wear and tear.
Questions? To chat with a landlord tenant attorney, Click here
The information for this answer was found on our New Hampshire Security Deposit Law answers.