I'd recommend looking at a platform like http://www.accelerance.com/ to identify the right development company that best fits your needs.