In Our Freelancing Services We typically charge about $20 per hour. A business website could potentially cost between $200 and $500, with $100 being the average cost to set up, design, build and create content for a basic website. This figure also includes maintenance and training the client.