While the pages of a plain HTML site can be edited, the site itself is hard to change. If you want to add navigation links to all the pages (like the ones on the left of this site), you literally have to add a link to each page. This makes it almost certain that different pages of the site will have different sets of links. To avoid this kind of problem, you really want to be able to edit the site. There are various programs that will allow you to do this with different degrees of difficulty. Since I found the programs that I tried to do this sort of work lacking in some respects, I implemented my process with a set of Java programs. If you purchase a modifiable site, you will be given a copy of this software along with the finished site.
Advantages:
- Easy to change the site. May only have to pay someone to change the layout, which should not happen very often.
- Reasonably fast turn around time, perhaps as little as two days.
Disadvantages:
- In some cases, may initially be harder than a plain HTML site to edit individual pages. Once you get used to the process, though, it is generally not much harder.
Cost: Moderate; $100 minimum.

