So, if your roof has two layers, it may require a complete tear-off, even though steel is lighter than asphalt. Codes vary, so call your local building department to ... First, because the frame is ...