According to the Vedic philosophy of Karma (action), whatever goodness or badness, positivist or negativity, happiness or unhappiness, success or failure, pleasure or pain, prosperity or adversity we come across in our life, it is the result of our own past actions or karma. A yagya is the most auspicious remedial action to counteract past negative karma or to create positive karma for the future. A yagya is the chanting of specific Vedic Mantras and Homa by professionally trained and dedicated Vedic Pundits. A strong Vedic principle about yagyas is “the more done, the more benefits we will receive”.