Obviously,there is a tremendous amount of damage needing extensive repair.A smart home owner will get a competent,experienced NJ licenced general contractor involved in the initial stages to get cost effective methods to guide you along your renovation.