In New Jersey, a landlord is not allowed to charge a cleaning fee. New Jersey landlords can only charge for repairs that are beyond normal or ordinary wear and tear.
Questions? To chat with a landlord tenant attorney, Click here
The information for this answer was found on our New Jersey Security Deposit Law answers.