How much does a website cost and what drives the price

What drives the cost of a professional website: type, pages, content, design, integrations, SEO and maintenance, and how to compare quotes with confidence.

The price of a professional website depends on what it needs to do. A business website with a few pages and ready-made content costs far less than one with a client portal, a catalog connected to inventory or online booking. That is why two quotes for "a website" can be very different and both still be correct.

The factors that weigh most are the type of website, the number of pages and page templates, who produces the content, whether the design is custom or based on a template, integrations with other systems, the attention given to SEO and performance, and the recurring costs of hosting, domain and maintenance.

Understanding each of these helps you ask for the right quote, compare proposals fairly and avoid surprises after launch.

The factors that shape the price of a website

Type of website

The first cut is the goal. A business website presents the company, its services and how to get in touch. A landing page is a single page focused on one action, such as requesting a quote for a specific service. An online store needs a catalog, a cart, payments and shipping. A portal with login requires user accounts, permissions and business rules.

The closer a website gets to being a software system, the more the project involves programming, testing and security. In that case, it is also worth reading the comparison of custom software vs. off-the-shelf.

Number of pages and page templates

What drives effort most is not the total number of pages but the number of distinct templates. Ten service pages that share the same structure take less work than five pages with completely different layouts. When you ask for a quote, list the pages and point out which ones follow the same format.

Content: copy, photos and videos

Content is the most underestimated item. If the company already has reviewed copy, good-quality photos and a high-resolution logo, the project moves faster. If the vendor has to write the copy, organize technical information or produce images, that is extra work and should appear in the proposal.

Agreeing from the start on who delivers what, and when, keeps the project from stalling while it waits for content.

Custom design or template

A template is a ready-made layout adapted with the company's colors and logo. It is cheaper and faster, but it limits customization and can make the site look like other companies' sites. A custom design starts from the brand identity and the way the content is organized. It costs more, but it lets you address the specific communication needs of the business.

To validate a new offer, a well-chosen template may be enough. For companies competing for larger contracts, custom design tends to pay off.

Integrations and features

Each integration adds development and testing work. Common examples:

  • a contact form that sends leads straight to the CRM (customer relationship management system);
  • a button or chat integrated with WhatsApp;
  • online booking connected to the team's calendar;
  • a client area with login, invoices, payment slips (such as boletos, a common bank payment slip in Brazil) or documents;
  • a catalog that reads products and prices from an ERP (the company's management system).

When an integration depends on another system, the cost also depends on the quality of that system's API, the interface that lets two pieces of software exchange data. The article on system integration with APIs covers this in detail.

SEO and performance

SEO is the set of practices that helps a website show up on Google. A solid technical foundation includes a title and description for each page, a coherent heading structure, a sitemap, readable URLs and registration in Google Search Console. The details are in the guide to SEO for business websites.

Performance is how fast and how stable the page is while it loads, which Google measures with the Core Web Vitals. Lightweight websites require care with images, fonts and scripts, and that care has a cost. In return, the site tends to load better on phones. Learn more in website speed and Core Web Vitals.

Data protection compliance

If the website collects names, emails or phone numbers, it processes personal data. In Brazil, that falls under the LGPD (Lei Geral de Proteção de Dados, Law No. 13,709/2018), Brazil's data protection law, similar in spirit to Europe's GDPR. In practice, this involves a privacy policy, telling visitors why the data is collected and, when tracking tools are used, managing cookie consent. Other countries have their own rules, so check the ones that apply to you. The article on LGPD for websites and software shows what is usually required.

Recurring costs: hosting, domain and maintenance

The project fee is not the only cost. Every website has expenses that repeat:

  • Domain: the site's address, such as yourcompany.com (or yourcompany.com.br in Brazil), which must be renewed periodically. Ideally, it is registered in the company's name, not the vendor's.
  • Hosting: the server where the site is published. A static site, with no database, can be hosted simply and cheaply. A site with a logged-in area or a store needs more robust infrastructure.
  • Security certificate: what enables HTTPS, the padlock in the browser. Many hosting plans already include it.
  • Business email: usually purchased separately.
  • Maintenance: security updates, bug fixes, small content changes and monitoring. Sites built on plugin-based platforms need frequent updates so they do not become vulnerable.

Ask the vendor which of these costs are included, which ones stay with your company and what happens if the maintenance contract ends.

How to compare website proposals

Different proposals rarely describe the same deliverable. Before comparing prices, compare scope. Some practical criteria:

  1. Defined scope: does the proposal list pages, features and integrations, or does it just say "complete business website"?
  2. Content: who writes the copy and who provides the images?
  3. Design: is it a template or a custom layout? How many revision rounds are included?
  4. Responsiveness: will the site be tested on phones and tablets, not just on desktop?
  5. Technical SEO and performance: is there a commitment to a minimum baseline, such as a title per page, a sitemap and image optimization?
  6. Ownership: do the domain, the code and the access credentials belong to your company at the end?
  7. Support: is there a warranty period to fix defects after launch?
  8. Timeline and phases: does the schedule show phases, intermediate deliverables and what depends on the client?

A more expensive, detailed proposal can end up cheaper than a short one that generates a change order for every request.

Red flags in very low quotes

A low price is not always a problem. A well-applied template, for a company with ready content, can be a good solution. The risk lies in what is left out without being said. Watch out when:

  • the proposal does not describe the scope or say how many pages or changes are included;
  • the domain or hosting is in the vendor's name, with no plan for transferring it;
  • there is no mention of responsiveness, security or updates;
  • the site depends on a closed platform you cannot leave with your content;
  • there is no warranty of any kind after launch;
  • the promised deadline does not match the number of pages and integrations requested.

In those cases, the cost shows up later, in rework or in how hard it is to switch vendors.

What to ask for in the proposal

A good proposal answers the criteria in the list above in writing and adds two points: which technologies will be used and which recurring costs your company will carry after launch.

To get comparable proposals, the best starting point is a clear brief. The guide on how to write a brief for a website or software project gives you an outline of what to include. For an idea of the kind of work we deliver, our projects include examples such as the business website for Safe Offshore, a maritime services company, and our solutions describe each type of project.

Frequently asked questions

Why can't a website be priced without a conversation first?

Because the price depends on the scope. The same request, "a website for my company," can mean five pages with ready content or a portal with a client area integrated with other systems.

A brief or a short conversation clarifies the goal, the content and the integrations, and the estimate becomes realistic.

Should I use a website builder or hire someone to build the site?

Website builders work for simple needs, when the company itself assembles and maintains the pages. The limitations show up in performance, customization, integrations and dependence on the platform.

Hiring a project makes more sense when the website is an important sales channel or needs to integrate with other systems.

Once the website is live, are there no more costs?

There are. Domain, hosting and, usually, business email are recurring costs. On top of that, every website needs maintenance: security updates, content adjustments and fixes.

The amount of maintenance varies. A simple static site needs little. A site with plugins, a logged-in area or a store needs constant attention.

If your company is planning a new website or a redesign of the current one, a conversation helps define the scope and the right investment for the goal. PERVOX works remotely and can run the project in English. Just get in touch and tell us what you need.

Want to apply this to your business?

Tell us about your challenge. The first conversation is about understanding your context and pointing to the best path — whether it's a website, a software system or an automation. We work remotely and run projects in English.

Chat on WhatsApp (opens in a new tab) See live projects