We'd start by having a general, obligations-free talk about your vision. My focus is to understand what makes your business tick, to listen to what you want from a new system, and flesh-out your idea and possibly suggest some alternative solutions to you.
Hopefully you'll walk away with a clearer idea about what I can provide, approximate cost of development and how this will directly benefit your business.
After our initial meeting (or meetings), I'll send you a free quote. Your quote will include development, installation, maintenance, training, documentation and on-going telephone support.
Throughout the development cycle you have the opportunity to see the work in progress at any time, and raise any concerns you might have.