
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.
The information for this answer was found on our New Jersey Security Deposit Law answers.