I clicked the link in your signature, so that`s the version I saw. I see you changed the lead-in text, along the lines of above, and that makes more sense. I also like the "read more," which also helps.
As far as pricing, these kinds of contract services really don`t lend themselves to fixed pricing. But what I think you can do is offer some general guidelines. For example, consider a real estate company.
Someone calls, "I found your company in the phone book. How much do you usually get for houses?"
There`s no possible way the company can give a number. But they can say something like, "Well, we typically specialize in homes in the million to four-million dollar range. Would you like to get together and we`ll show you what we can do?"
You probably have some ranges or categories in the development business, and it`s up to you if you want to specialize. Or, you could offer various "plans." There might be the Budget plan, the Startup Special, the E-Commerce plan....whatever. They`d each fit into a general range, and each would have features.
When a client wanted features from a different plan, then you would have the grounds to either say no or upgrade them to that plan.
Point being that you can usually come up with ball-park ranges for pricing without being too specific. THEN you can ask for their information and a meeting, and that`s when you talk about working up a proposal and a quote.
The Web site should be your calling card, but more sophisticated. The purpose is to get a client meeting. At that point, face-to-face, you then can get into details.
As far as pictures, psychologists have shown that pictures with people in them tend to be more attention-getting than sites with no images. Right now, your site is pretty bare bones, and mostly technical. Your potential customers already are disinclined to use the site, since they don`t already have a Web site.
So you want to focus your psychological pitch toward education and reassurance. You want to elicit confidence, something like "Leave it to us, you`re in good hands! We know exactly what to do, and can explain it all to you so that you`ll be part of our team."
That`s not coming across very well at the moment. Your "Why the Web?" page is a good example. It doesn`t tell me why I would want the Web. :-) It tells me the page is dedicated to explaining it, then does nothing to explain it. See?