Greetings from Magespread !
I have seen the requirement you posted and we meet all of your technical requirements which will allow us to execute this project with full of your satisfaction.
As i have experience on Magento,Drupal,Wordpress and Joomla ,So we will provide you the best solution for your requirement ,waiting for you response.