A permit may be required for roof replacement, depending on local building codes and regulations. It's best to check with your local building department to determine the specific permit requirements in your area.