Hi, when u say 'liver spots' are they on the hands? I believe 'liver spots' are uneven pigmentation and not actually anything to do with the liver as the name suggests. Based on my understanding you cannot eradicate these pigmentation marks completely as they are often sun induced. You could however for starters retail your client a hand cream containing an spf, this will help to prevent the marks getting any worse.
Hope that helps.