I got an app idea few months ago, I asked more than five companies to develop it and got negative answer accepting openxcell and from that time Openxcell is my favorite app development and Marketing Company. They will take some more time to develop your app but make it perfect according to your idea.