Repairing or replacing an aging or damaged roof is one of the most important investments you can make in your home. And choosing the right residential roofing contractor is not a decision you’ll want to make on a whim. It’s not a call you should make based on a single...