What do you need to know about shingle roof replacement by “Insurance Claim Specialists” types? Here is a list of some of the most common Roofing A-B-C, Roofing 101, basic mistakes I see on a day to day basis by the hail storm beggars (telemarketing, door knocking sol...