how long is a certificate of insurance good for 
it would be safest to hold on to any coi you get indefinitely since you do not know when a problem may arise for a job either carried out on your premises or that you completed for someone else keeping proof of the coi will help address any issues at that point 