Age spots can be removed and reduced with lasers and intense pulse light. CO2 resurfacing can take most sun spots away that are at a certain depth. Deeper spots can be removed with different lasers such as ND YAG, Intense pulse light, alexandrite, ruby lasers.
CO2 resurfacing has some down time and you might need up to a week or more to recover. The other lasers have little downtime but may need multiple treatments and sometimes does not completely remove the spots. One thing to realize is that these spots can come back if you don’t take care of your skin. For less invasive approaches, sunblock that blocks uvA, and uvB, topicals like retin A, hydroquinone and hydrocortisone can help but are less effective and take a long time to see results.
Chemical peelscan also help in different degrees. The optimal treatment will different depending on what type of skin type you have, whether you are Caucasian, Asian, African american etc.