A roof restoration project typically includes a detailed inspection, cleaning of the roof surface, repairs to damaged areas, sealing of seams or penetrations, flashing work, and application of restoration products designed to improve waterproofing and performance. The exact scope depends on the roof type and its current condition.