It seems that you have problems with your roof, and this means that you are stressed out a little bit.
However, your problem with the roof can be solved pretty easily, if you hire the roofing contractor that covers at least some of the requirements presented in this article.
Make sure that the roofing contractor you want to hire is transparent and has nothing to hide. Ask them how they operate, ask everything you want.
When hiring a roofing contractor to repair, or even replace your roof, you have to look after things like: local roofer, insurance, transparency, reviews, Xactimate training, referrals, BBB, if they are manufacturer accredited, license and if they are part of any organization.
If you live in Texas, I Can Roofing is the roofing contractor to hire for both commercial and domestic roofing maintenance and repair.
1. Make sure that your roofer is local