A roof is a lot more than shingles. And it’s far more perilous than you may think. Question the right thoughts prior to deciding to DIY.Some ins. vendors also insist over a signed deal, and even tax ID and paperwork in the Contractor.Some ins. vendors also insist on the signed deal, and also tax ID and paperwork from your Contractor.Your ins