[QUOTE=LegalAlien]
My thinking is that the website is more valuable than the sum of the hours spent building it.
[/QUOTE]
I absolutely agree with this concept.
I also agree with the idea that pricing is a pain. I have a very hard time with this issue and can only share some general thoughts that might help you in formulating your pricing structure.
In my opinion, pricing your work should be done using the same principles you would use to manage a project. That is, do your best to think of every element of work that needs to be done, assign reasonable time estimates to each task, and see how it all adds up.
What I’m driving at here is that a simple, 1 page, static (html only), web presence with no graphics sounds like a project that might be done in as little as an hour – should be dirt cheap, right? Well, that’s how a programmer thinks. Thinking like a project manager, one must remember that until you “interview” the client and collect some information, you wont know what to put on the page. And once you know what to put on the page and finish coding it, the result must be put on a server and the domain must be set up. And if the client doesn’t have a domain name, you are going to go get that too. All of these things take time and must be considered in your pricing. If you don’t, you aren’t being fair to yourself.
With more than 1 page, you’ll have to create a menu. If there are graphics, you’ll need to create the images. If the pages use active scripting (php, asp, asp.net), the project is even more complex. If the page content is dynamic (database driven), things just got even more complex. If the site needs to interact with other resources, such as payment gateways, things have gotten even more complex.
So, think of each and every variant to the service you offer and assign a value to it. Then, when you are developing a quote, you can just add up all the values, remembering things like information gathering, etc. Then, you can apply the principle mentioned at the top of this post; if the value of the whole is worth more than the sum of the parts, bump the price to what you think it’s worth.
And don’t forget that often a client will complains about the price because they just don’t know the value of what they are asking for. Don’t be intimidated…
riley