Yes, you seem to have more than one kind of pigmentation.
So far, there is hardly anything more affective for pigmentations than good old hydroquinone cream. Apply it right after rolling with your 0.5 mm dermaroller to highly enhance its penetration. Hydroquinone does not remove current melanin pigment but it prevents/reduces the formation of new melanin so you have to use it long term to see effect.
Hydroquinone is available over-the-counter in 2% concentration and in prescription formulas in 4% concentration. We do not sell hydroquinone cream.
Ambi fade cream contains 2% concentration of hydroquinone, it also contains soy protein and lactic acid.
Swissclinical whitening serum actually does not contain hydroquinone. It contains another whitening agent. Ingredients: 2% Alpha-arbutin lightening agent (blocks epidermal melanin biosynthesis.) Combined with bellis perennis (daisy) flower extract and Japanese mulberry tree extract.
I also recommend our 0.5% Tretinoin cream. It helps with pigmentations. Apply it every second day (without dermarolling).
Concerning any pigmentation, the most important factor to prevent it or reduce it is very good and systematic sun protection, otherwise the pigmentation will re-appear.