The cost of a website depends on many factors. Large companies with high overheads will need to charge more, with estimates ranging from $2,000 to $10,000 for a small (up to 16 pages) website. BEST WEBSITES! BEST PRICES! is a small company with low overhead. They can build a basic website for as little as $200 - $600.