Web design pricing can be by the hour or a flat fee per project. Some builders use one or both methods, depending on the client and project. Clients like flat rates for knowing the cost upfront, while freelancers prefer hourly rates for unexpected changes.