Yes, definitely. You can have an elaborate discussion with their development team regarding technical aspects of the project such as which platform, language, library, etc. to choose.