Why do roofing estimates vary so widely?
Roofing costs are heavily weighted to labor and insurance. Generally insurance is the difference. Contractors who don’t have insurance or who have restricted insurance will be less expensive. (For you, this savings may be no savings at all if something goes wrong.) Legal disposal of old asphalt shingles is important and a growing cost. The Massachusetts DEP has taken the position in court that the property owner, not the contractor they employ, is responsible for the debris removed from their property. Make sure your contractor is disposing properly of your materials.