Good thing of having a homeowner's insurance, the roof is insured. We got a check from our local insurance company two weeks after the roof and ceiling damage was inspected and appraised. Dave and I were excited about the good news, we're getting a new roof for free!
After a thorough research of what's the best brand, type and kind of shingles out there, and with some of our friends' recommendations, we narrow down our choices between Owens Corning and GAF brand, either brand we're definitely getting 30 year dimensional kind. We wound up getting the Owens Corning since it's on top of the list of Consumer Reports as per price and durability on shingles roofing.