The very minimum when getting a quote for the cost of your website, you should discuss at least the following with your developer:
Questions
How many pages would you like the website to have?
Are you providing the content (text)?
Are you providing the graphics/images?
Do you have a logo?
Do you require any special features ?
Think of 3 websites that you would like your website to look similiar to ?
What is the aim of the website (e.g. to sell products or services or to generate leads etc …) ?