A contractor agreement should be reviewed and updated whenever there are significant changes in the scope of work, payment terms, legal requirements, or if the agreement is due for renewal. Regular review ensures that the agreement remains relevant and effective for both parties.