The job is bad and un professional. But it still would pass the inspection. It would still hold water. But it would not last long. I am sure the contractor high nailed or missing nails. Call your insurance company, wind damage should be covered. Sometime them would replace the roof and split the cost with you.