Treating Hyperpigmentation?

Greetings! I am curious on how to best attack Hyperpigmentation. I have the occasional breakout, which I can kind of get under control, that leaves behind the aftermath that it once found some landscape on my face. I make sure to put on some SPF when I go out, so that it doesn't get worse. Is there a way to see better results?