Agencies can charge anywhere from a few hundred to several thousand dollars to build a website, depending on their niche and the complexity of the website being built.