If your site is built based on Wordpress platform, I suggest to use Gravity Form in order to retrieve different options inputted from users. Since this great plugin supports form builder feature as well a comprehensive notification system, I believe this could handle your request very quick. I am currently a preferred freelancer with 86% completion rate, I would be happy if you reward me this project and in turn, I could make you happy by a satisfy outcome.