hi sir, I already developed b2b and b2p sites like yellow pages, etc. I have idea to do that. I'll set good search facility and will use Ajax to make site fast. also I can give responsive design to open your site in mobile, tab,etc.
please come in chat for discussion.