It's hard to give a price estimate without knowing anything about you, your business or what you want your site to look like or how soon you need it. Below is a general starting point.
Non-Ecommerce Sites start at $99.00
E-Commerce Sites start around $1000.00 $600.00
Obtaining a domain name (if needed and available)
Hosting for one year ($50/yr after)
Basic SEO (Search Engine Optimization)
Search Engine Submission (Google, Yahoo, Bing)
This price is not set in stone as each site varies and I've even done a few lower that what I have listed above. Please contact me to get a better idea of what your site would cost.
* Military, Police and Fire discounts available.