Roofing work is best done during the fall or spring, when temperatures are relatively mild. Fall is considered the ideal season, as these months tend to be drier than in spring.