For design the prices vary depending on the size and complexity of the site. However, for example the average medium size website with a basic layout and a handful of pages will cost around £250. This takes into account many different aspects including time taken and the sorts of features used. I am happy to give free quotes after discussing your potential website. Please contact me personally at: firstname.lastname@example.org.