Hi,
We are quite familiar with this sort of task. If given the chance, we would love to work on this with you. Though before we can submit a proper estimate, we would need to discuss a bit about the budgets and specific features you need.
Please feel free to contact us if you would like to see work samples.
If possible, please drop us a message or contact us on skype, and we would be more than happy to discuss this further with you.
Thanks & Regards
Team go IT Expert