Karmic Puja/ Homam is performed for minimizing the ill-effects of the planets that are related to the past life of a native.
Those who are facing obstacles and are suffering in anyway in their present life due to the deeds done during past life may perform this Homam to receive the blessings and grace of all planets and deities.
People suffer many times in this life because of their previous life deeds. To remove those suffering one need to do Sarv Yoni Karmic Puja
Sarv Yoni Karmic puja also achieves forgiveness of the native from all unholy deeds done in previous lives. It is one of the most powerful Homam for removing all bad effects of the deeds done in past life.