A reputable roofing contractor will carry insurance to protect both themselves
https://www.hometalk.com/member/158882719/troy1994338
A reputable roofing contractor will carry insurance to protect both themselves and you in case of accidents or damages during the roofing process.