I use ukreg for domain name (I paid about £5.99 for 2 years) and I use fasthosts internet hosting at £4.69 month, I used their site builder which is free and really simple to use. I did my site my self, its not the most proffesional looking site, but I'm pleased with it and I got it listed on google in 1 week (dont know how though! - beginers luck!) I dont know how much work it fetches in but I did get a large commercial job which I'm sure must have come through it. However most of my custies did check out the site before employing me. To be honest in my area I havent got a lot of competition with websites, but I do pay for google ads, but learnt my lesson in as much that I target them only at the areas I would be prepared to travel, it costs me hardly anything, but at least I know when someone clicks through they are actually looking in my area. I would say to anyone whos thinking of a website - go for it!