Once it's designed an average site won't cost much to maintain and, no matter how big it is, hosting is just £6.00 a month/£72.00 a year. That's a paltry 16p a day to beam yourself out to the world!
You can have loads of email addresses, weekly uploads of new stuff to your site if needed (updates are charged by the hour), password-protected areas, search engine submission, visitor statistics, quick turnaround of design and updates and first class general support etc etc.........
There's little else to tell really. If you're not sure thisonly can arrange for one or more happy clients to give you a call. At the risk of sounding big-headed, it could be any one of them.