You should consult liver surgeon if you are having cirrhosis of liver with decompensations, liver cancer, cholangiocarcinoma or bile duct cancer, liver cyst, liver metastasis, gall bladder cancer.