The best place to start is with your insurance company. Call your insurance agent first, and then the contractor. Keep cleanup to a minimum and move on to another company to finish the job.