What need to you concentrate on when seeking to obtain an area roofing contractor to support your roof? Just how long they have already been in organization; do they have a lasting organization tackle; do they entire the perform on their own or do they employ subcontractors; will they offer created contracts and estimates; have they got legal respo