Voip in india

I was looking into VoIP for my residence and a small business,most of my calls will be local in India, I couldn't find a reasonable service , I know not many people are from here,still any help appreciated.
Thank you

At my work, we use Five9, runs on java, and works pretty great. Only ever had one issue with their login servers last week after ~9 months of solid service. Would reccomend.