Once I have a better idea of how many pages and what sort of content you want, I can give you an estimate of the time that would be needed. This would include the time for analysing and designing the pages, registering the domain, setting up the web hosting facilities, submitting details to search engines and so on. You would of course get a chance to review the pages and make comments before the site was put on the Internet. If you don't already have your own PC or other computer, you will need one to check and reply to email, see how your site is doing in the search engine stakes, check you visitor statistics etc. If you want regular updates to the pages, I can either train one of your staff to do this using a suitable program, or I could do it myself for a retainer.
Costs are negotiable.
Free deals are not reliable enough for a reputable site. Domain name . Again, there are free deals around, but sometimes you don't really own the name, or cannot transfer it to a better service without hassle or large payments. Call charges . The more you do, the more it will cost.