
Making some wild generalisations:
This is what you want to know straight away, I can only say after finding out what you need. There are several factors involved:
From around £400 for a small site such as a personal blog, to £1500 and beyond for a large and more complex commercial site.
The average price is around £850, give or take.
I could say that you'll have a site that's HTML & CSS valid, cross browser compliant, Search Engine friendly etc. etc.
I expect what you're interested in is that your new web site will be....
