Before I started developing websites for clients, I commissioned websites for a number of different organisations. Some commissions went very smoothly (and some didn't...), and this taught me a lot about the importance of getting the client's requirements right from the outset.
If you would like me to do develop a website for you, the first step will be for us to have a conversation about:
What do you want from your website?
Who are your audience and what do you want them to do?
What will be the content and structure of the site?
What sites do you like / hate in terms of their design and functionality?
(You can read more about specifying website requirements here.)
When I am designing websites I use either Squarespace, which I find a more flexible option where design is the key element, or Shopify, if e-commerce is the main driver. (I have in the past also built some sites with Wordpress.)
To give you some idea about pricing, a standard site will cost between £600 - £900, depending on the specification, and an e-commerce site will cost from £1,000 to £2,000. (The main factor that affects the cost of e-commerce sites is the number of products that you want to sell. As I have discovered, there is a big difference in the work required to upload 20 products compared to 200...) In addition to my costs, you will also need to take out a subscription with Squarespace or Shopify to pay for hosting, security updates etc. Once we have agreed to go ahead, I will require half the payment in advance, with the rest paid on completion.
I can show you how to update the site yourself which is pretty straightforward. If you are really averse to doing this, we can agree a maintenance contract for which I charge £25 per hour.