Canopus Infosystems did a 5-star job when working on our iOS and Android application, and I can without doubt recommend this team for your next project.