Hello,
I have done many Android telephony systems
I understand what you are looking for and based on this, I will have 2 solutions for you.
I am based in Miami, Florida, USA
I specialize in Android Apps rapid development.
In the areas of business, education tools, communication, Machine to Machine (also called Internet Of Things)
I created a large number of Apps for satisfied customers.
Thanks