there are alot of companies that do a "free" 3 page website usually its page 1-about us, 2-services 3-contact, some look tacky but ive had one done recently and its looking really professional, you do however have to buy the domain name, £10, and then pay a hosting fee of around £6 a month i think, worth it though. Search engine optimization will cost alot but will put you at top of searches, depends how much work you want!!
try these: h ttp://www.expersol.net/live/