My son had vitiligo on his face for several years. He finally reversed the loss of skin pigment by adding extra B vitamins to his daily schedule. He took B compounds and not isolated B vitamins.
It has been over ten years since it disappeared and he is still vitiligo free.