Hi,
I am an individual from Bangalore,India having total 6 years of experience.
I am also salesforce Developer and Admin certified.
This task can be done in 3-4 hours from my side.
P.S I hope you are having enterprise or higher version of salesforce to achieve this functionality.
Looking forward for reply.
Thanks,
PanaraIT(Gaurang Daslania)