The process of hiring a roofing contractor can turn out to be a disaster if you are not careful. The high number of roofing contractors can be a challenge to you. That is why you have to vet or interview various roofing contractors before you choose. Video Source Among the factors you have to consider…