How long does a roof restoration take?

Normally the average job takes between 2-3 days dependant on weather.