The ideal time to get a professional keloid treatment is as soon as you notice something atypical in your skin. You can recognize a keloid by its appearance and sometimes and sometimes they itch or hurt.