I was very pleased with the speed and communication involved in doing my project. It was a complex VoIP (Voice over Internet Protocol) project and they managed with great professionalism. I don't know whether it would have been the same with someone else.
The most important quality I would highlight is communication. They were always there when needed with amazingly quick responses to my email. They have experienced programmers and they were free to talk to me and clarify things almost instantly.
Even while traveling I would connect to their server and review the status of my project. The entire process of my app development was smooth and I am greatly satisfied with their work.
I hope I can work with them in the near future. I recommend them to anyone needed web related services.