Hi Louise,
I use the Vidahost Starter Hosting package whiich is just over £30 for the year.
http://www.vidahost.com/domains. They are very reliable both in terms of server uptime and in terms of support. In the 18 months or so that I have been with them, I've never had a problem. My main reason for choosing them was the quality of service. It has never taken them more than an hour to respond to my emails (in fact it's usually less than 1/2 hour).
Sorry if you know any of this, but here's basically how to get your site hosted:
1. Decide on your domain name i.e. 'www.louise-knight.co.uk or .com'
Whether you choose .co.uk or .com is up to you. If you wanted, you could buy both the .co.uk and .com domain names. You choose one as your 'main/primary' domain and use the other as a parked domain to redirect traffic. That way, if someone types
www.louise-knight.com instead of .co.uk, they will still reach your site. It's useful to have, but if budget is a concern, then you might just want to stick to the .co.uk extension.
2. Register the domain. This bit is easy. Once you have picked your name and extension, just follow the on-screen prompts. At some point, you will be asked to fill in a form which details who owns the domain name, your company name etc. I can't quite remember which fields are mandatory other than name & address.
3. Get hosting for your website. Hosting is basically renting some space on a server which holds the files and images for your site. As mentioned in the previous post, there are countless hosting companies. Some are better than others. If your site, is critical to your business, then it's worth going with a company who answers your emails and or calls. I'm sure there are cheaper hosting companies than Vidahost, but I like to know that they will respond quickly if I have an issue with setup etc.
Select a package. For a single site, a starter pack will do, but as the previous poster mentioned, check that the hosting package meets your needs. The package I use has a 1GB storage limit and a 25GB/month traffic allowance.
Once you have selected a hosting package, they will give you a password and a secure link to access your server space. Once you access the link, it will take you to the config page from where you can upload your site. Once your web designer has finished designing the site and exported it as html files, it will need to be uploaded to the correct folder on the hosting server. They should tell you which one. Once the files have been uploaded to this folder, they will soon become visible to people who type your website link into the url bar.
Other info:
When you register a domain name, you are basically hiring it for a set period. Around £5 for .co.uk (2 years) and around £10 for .com (1 year). After this period, you'll get a reminder for renewal.
Phew, that post got longer than intended. I hope I haven't forgotten anything, but if you have any more questions just ask away. And if after all that, it still seems daunting.. ask the web designer if he can do it
Tim