Installing a new roof typically involves the following steps: Assessment and planning, Removing the old roof, Inspecting and repairing the roof deck, Installing underlayment, Installing the roofing material, Securing flashing, ventilation, and gutters.