I have a similar issue. I have vitiligo and it effects hair as well. My hair on the right side turns white. I dye my roots first and then I bring the rest of the color down some the last 10 mins. I've tried the garnier semi permanent hair color and I covers grays beautifully the only thing is that the color develops darker than the color displayed on the box