They had everything; the location, the experience, and the skills to take on this project. Their agile and collaborative approach to development was ideal. Being able to meet regularly was key to getting this right first time.