Got mine done with a local company, Peak Roofing. It's a machine. They had an 11 guy crew out and did a full tear off, replaced 4 pieces of plywood and put it all back in a day in a half. They will work with your insurance company if needed. So far so good.