We build all our sites with an
easy to use CMS and so give them the ability to do all the site maintenance and administration themselves, when required.
We certainly don't charge more for a project just because it's likely to be a one-off without repeat work from the client! But we do offer an optional support contract, where by a client pays a monthly fee and we'll do a specified amount of new content data entry and site maintenance each month.
This proves to be particulary useful for client's that don't have the staff or time to update the site themselves through the CMS, and if a month passes where no updates were required, then that month's payment is set aside and offset from the cost of future development and recommended updates.