Apart from the website design fee, costs to bear in mind (if your website is new) can include email, the domain name(s), images, hosting costs.