Clean And Simple Design
I detest blinking text, weird colors, banner ads, animated gifs, music that automatically starts playing and movies that take forever to download. Pages should be fairly short and not show off all the strange special effects that are possible.
Modest Cost
It's possible to get good web hosting at a cost of $100/year. My fees for setting up a site will depend very much on how much work the purchaser is willing to do themselves.
Content Management System
A content management system allows you to easily add content to your site. I believe that the best CMS is Drupal which is currently at version 7. There are thousands of different modules available that do many different things. I've installed the ones that I've found most useful. If there's one that you'd like to have, I can install it.
No In-Your-Face Ads
If you want to put up a site really cheaply (as in free) you can find companies that will do that for you. However, you will have to put up with having their ads on your pages and you will be very limited in what you can do.
Online Ordering
Various levels of online ordering are possible ranging from a form that the user fills out that sends you an email to a complete shopping cart system that can accept credit cards. Probably the easiest way to accept payment is to use PayPal.
Strict Adherence to W3C Standards
Different browsers will display the same web page somewhat differently and sometimes the differences are major. There are many web sites that take great liberties with the W3C standards. These sites may work well in one particular browser but can be badly broken in another browser. Strict adherence to the W3C standards gives the best chance that a site will display properly in most browsers. At the present time, my pages adhere to the XHTML 1.0 Transitional and CSS standards. Just click on the W3C icons at the very bottom of the page and you will see that the page validates.
Listing On Google
I can pretty much guarantee to get your site listed on Google. There are companies that promise to list you with 4,658 search engines for a fee. But if you're indexed on Google, you don't really need anything else.