I had my roof replaced after the hail storm in 2009 by a different roofer. When that roofer was finished I could see where shingles were missing and a piece of fascia edging was actually broken and not replaced. When the roof had not been inspected after a month, I called the building inspector to inspect the roof. I found the roofer had not notified the inspector of the work. The inspector then had to come back 2 or 3 times before he finally found the roof acceptable. Overall, this process took about 8 months.
After the 2011 hailstorm, All In One came when they said they would, replaced some decking they noticed was in very bad shape (that incidentally should have been replaced by the previous roofer) and the building inspector approved the roof within days of completion. All In One also replaced the fascia edge that was broken by the previous roofer. All In One also helped get insurance company to pay for more of the damages. I would use All in One again.
more