my husband gets hep a and b vaccines every 7-10 years or sooner, not sure...you have to get a booster every few years and I think it's 7-10 years but I am not sure...I will ask him when he gets home...
you will need to get a titer test to see if the immunity is still there, then act accordingly.
GL