The effect of a yagya (yagna, yajna) varies from person to person it depends on their Karma and planetary dasha effects (especially in remedial case). If the person's Karma and Planetary influences will be good then yagya works for a long time. If the person's Karma goes wrong way or planetary period comes adverse then you need to repeat yagya time by time. That's why we prefer suggesting planetary yagyas first.
The effects of a strong yagya lasts maximum one year. In Kaluga our Karma is not so pure therefore the effects of yagyas are no longer, so we need repeated yagyas every year. Also if our adverse planetary period starts during the year then our earlier performed yagya’s effect will reduce. So we recommend yagyas at the change of planet dasha and transits. Important factors for getting long term yagya effects:
You can chose amongst “A”, “B”, “C” or "High grade" yagya categories. The deferences amongst “A”, “B” , “C” and "High grade" categories are in numbers of repeating Mantras. There are many types of Vedic Mantras, some are small some are long. A pandit can chant a mantra in about 5-6 minutes. If a pandit sit for 6 hrs then he will chant near about 6480 times, speed can vary depending on pandits. The counting of above mantra is applicable mostly for planetary and Maha mritunjay yagya. For example in the case of a Surya planetary yagya 7000+10% more Vedic mantra recommended. If pandit chants full it is a “A” category. If we reduce mantras and chant 65% it will be a “B” category yagya. “B” category means medium budget yagya and “C” category means low budget yagya, so their effects will be less than “A” category. We add pandits according to type and categories of yagyas, usually we add minimum 5-7 pandits. We included a "High grade" category also in our range at some of the yagyas. In this category multiple Japa included (125000 + 10% more times) to remove evil effects and daily Rudrabhishek is also included during these days to achieve desired result and prosperity.
Yagya duration can be one day or more days, week, month etc. It depends on yagya intention, wish and yagya category (quantities of Vedic Mantra). Pt. Umesh decides duration and suggested yagya category after examine one’s Jyotish chart.