Greetings ! We have studied and analyze your requirements, above is our rough estimate. However, we can come up with an Excel File with all the features and Man-hours. We can give you exact price once you like our work and finalize us for your project. We can simply direct you to our existing customers to verify our work. We have done a lot of websites for US, UK, Canada, etc. During the development you can see the progress on our Demo Server located at CA, US. You can directly work with our Developers for a quick and smooth communication. We can send you our Developers Resume so that you can get the idea about there skills and expertise. Please contact us for more detail. Look forward to hearing from you further. Regards, YK