When you sell your house, it must be in compliance with the state codes. NJ Code Compliance is in effect for anything new you are building on your property. If you put up a garage, it must be inspected for code compliance. Any improvements you complete on your home may need to be inspected for code compliance. That is why you should get a New Jersey Contractor to do the job for you. New Jersey Contractors should be Fully Insured and Bonded. They will know the code requirements for whatever job you need done. Don't let the inspector give you a Code Enforcement Violation Sheet. Have a New Jersey Contractor do the job the right way from the start.