The average cost nationally to design, build and launch a simple, professional website is $6,760. The cost of the website will depend on whether you hire a freelancer or web design company, as well as the size of the company. Freelancers may charge as little as $60 per hour, while a large web design company will charge up to $250 per hour. The website packages at M5 Design Studio are competitively priced and fall far below the national average for our most basic 5 page website.