This sounds like the most obvious question when speaking to your prospective developer and will probably be the one factor that determines if you move the project forward. One point to bear in mind is Native Mobile app development is not cheap. If a developer tells you they can do it for less that $1,000 then they are probably going off load you with a templated app from one of the big App maker tools. To be honest, this might meet your requirements but for the vast majority of unique app projects, apps will need to be written from scratch, from the ground up. If an app maker template will fit the bill for you, you may as well cut out the middleman and do it yourself online! To give you a view of development effort, a good development company will often ask you for a list of app features and they will turn this into either a fixed price quote or an estimate of development hours. Most good development companies will have a standard hourly rate for development based on what technology is being utalized and the experience of the developer involved. Ask your developer if they will support a time & materials (T&M) pricing model where you agree an hourly rate and the number of hours required to develop the project – This often works out much cheaper that a fixed price! Just be careful with the T&M model in that any changes from the agreed scope will probably cost you more, especially if you ask for new features.