A building owner should call for commercial roof maintenance on a scheduled basis rather than waiting for visible damage. Maintenance is especially important after storms, when drainage problems appear, or when the roof has gone too long without a professional inspection.