Web design is a very competitive area and there is no longer any reason why people should pay large amounts for website design services.
This article describes and explains where to find very very cheap website design services.
The first place to try of course is the internet search engines themselves. The best place to try could be paid adverts on the right hand side of the search engine Google. These are called Google adwords and these companies are actively seeking business. The results on the left hand side are normally the more established companies who will probably try to charge a lot of money for their services.
I have heard a lot of people who have had great success on auction websites, like ebay. People or companies at times offer their services for a very cheap rate, normally to drum up some very much needed business.
Other areas to look are in places like the yellow pages, newspapers or by asking family or friends.
I myself know of many people offering expert website building skills who only charge between £50 and £100 per website. There are many great deals to be had out there for people who are willing to make lots of phone calls or send lots of e-mails and who are patient.
When finding a company or person to build the website always take a look at their portfolio as this will give you an insight into the work they do. Obviously if you are not impressed, there is no point in carrying on, even if it is very cheap.