Is a New Roof right for your Home or Business. If your thinking of installing a new roof in your home or commercial property? Before installing a new roof, look for a reputable roofing contractor. Some people hire an untrustworthy roofing contractor. The contractor installs a roof that does not last for a long time....