Vishnu Vivah before marriage is performed by those females who have Manglik dosha or second marriage yoga. By doing this Puja, they can lead a happy life without worrying about any obstacles caused by the adverse effects of the evil planets in their birth charts.