Roof maintenance can be performed at any time of year, but it is recommended to have it done before the rainy season to prevent water damage.