If you require a ball-park figure for the cost of a custom written application please provide as much detail about the program requirements as you can. The greater the detail the more accurate the estimate will be.
This is just an estimate! Providing accurate costing for an application requires the specifications to be written in detail. The purpose of the estimate is to give you an idea of the cost involved, and then for you to decide whether you wish to continue.
Things to consider when mailing your requirements:
You can go as far or as little as you like when sending your requirements. However as stated, the greater the detail the more accurate the estimate will be. If you have any accompanying documentation send it as an attachment.
This is not a contract, the estimate is free and you are under no obligation to have the software written if you choose not to.