is a disease having multiple theories to explain its origin. Autoimmunity is the most popular one.
You are right in saying that it is non-contagious and non-infectious.
At any moment when it starts progressing, by prescribing treatment we can stop progression. But it is difficult to say about the regression of the vitiligo lesions. Even after total recovery, the disease may come at any stage of life.
Dicaris is prescribed twice weekly. It is prescribed for a couple of months together. There are other drugs also.
Consult a dermatologist
and keep in mind about the nature of disease.
Patience, faith in doctor and regular follow up pays the most in this disease.