Several things affect the cost of a website. For instance, number of pages on your site, purpose of your site, graphic work involved in the design and other features..