How do I know if my roof needs painting or a full restoration?

If the roof has heavy cracking, broken tiles, major leaks, or widespread rust, restoration may be needed. Painting suits roofs that are structurally sound but faded, stained, or weathered.