Like with any builder, finding the best roofer takes time, patience, and a little background information. Believe me – everyone can say they can do the job but can they really do it? After the recent storms, you may well…