Hi ,
We have done many websites similar to your requirement.
We have experience in designing and developing the websites. We can even take care of on-page coding factors while developing sites , if you required it to implement in magento ,Wordpress, Ecommerce websites.