Short Answer: $500 – $5,000.
Long Answer: It depends, it really does.
We can do a one page “weblet” that we custom create for $500, this includes your domain and hosting for a year. For a small volunteer group that wants an informational (static site) with 5-7 pages and no frills, we can do a site for around $1,000. And for small businesses that need 10-25 pages, forms, email, photo galleries, video, etc – the price is usually around $2,400. We also do larger, dynamic corporate sites that can cost as much as $5,000-$7,000 depending on all the features requested.