Larger web design companies often charge more for their services. Small or freelance web designers may be able to offer you a lower price, especially if you are willing to work with them on a project-by-project basis.
Don't just go with the first web designer you find. Get quotes from a few different companies before making a decision. This will help you ensure that you are getting the best possible price
The more specific you can be about what you want your website to do, the easier it will be for the web designer to give you an accurate quote.
Many web design companies offer discounts for students, nonprofits, and businesses that are just starting out. Be sure to ask about any discounts that may be available to you.
If you are on a tight budget, you may need to be willing to compromise on some features or functionality. For example, you may be able to get a lower price if you choose a static website over a dynamic website.