When having a website created it is important to try and finalise as much of it as possible before going ahead with the build. Although website can be changed and changes can be quite instant once programmed, you may end up incurring additional costs by making changes later on or if your website goes live and it does not work how you need it to, you may end up losing customers.
Have a good look round at your competitors websites and bullet point ideas that you like and that you don’t like. Many sure you have a list of must have’s to include in the web design and then perhaps a list of nice to have’s too. When going through your list find out off the programmer the cost of adding in the additional items and then weigh up whether it is going to be worth while building them it. You can also ask if it is something that could be added easily at a later date if you want to wait until you have recouped some of your costs before proceeding with extra programming. Creating a site map will be able to let you visualise the content and pages on your site before going to the build stag.