◆ 41.6134°N · 2.2825°E — GRANOLLERSMON–FRI 09:00–20:00
644 836 122@thrax.esES / CA / EN / FR / GL / EU / DE / IT
Services Starlink internet IT support Data recovery Fibre & networks Security camerasBusinessesHome usersPricingContactFree quote
Home / Blog / Web development
Blog · Web development

What a website quote
should include

A website quote isn't a list of features: it's an unwritten contract. Whatever isn't in writing before work starts is exactly what ends up in an argument when it finishes: who owns the domain, who has the logins, what happens in year two and what you take with you if you leave.

By , founder and technician · Published 1 September 2026

The unwritten contract

It isn't a list of features, it's who owns what

Most website quotes list what you can see: pages, form, blog, shop. Almost none say what you're really signing.

Ask for three quotes for the same website and you'll get three almost identical lists of pages, sections and features. What almost never appears (and what decides whether the project ends well or ends in a tense email months later) is something else: who owns the domain, who keeps the passwords, what happens in the second year and what you take with you if one day you decide to change provider.

Those lines don't add to the final price, so nobody is keen to show them off in the proposal. But they're exactly the ones that, if they aren't written down before signing, get negotiated afterwards from the worst possible position: when you've already paid, when the site is already live and when the other side has every opportunity to say no.

This article isn't about how much a website costs (we've already covered that in what determines the price of a website). It's about what the paperwork has to say so that the price doesn't turn into a separate problem.

Before signing

The nine lines a serious quote has to state

They don't need to be in the same document, but they do need to be in writing and accepted by both sides before work begins.

01

Who owns the domain

The domain is registered in your name, with your contact email, in an account you control. The agency managing it day to day isn't the same as it being theirs. Check it in the registrar's panel, not by what you're told verbally.

02

Who has the logins

CMS administrator account, hosting panel, FTP or database if applicable. They should be in your hands when the project ends, not conditional on you continuing to pay for a separate maintenance contract.

03

Whether hosting is included, and for how long

«Hosting included» with no end date says nothing. It might be the first year, or indefinitely for as long as a maintenance contract lasts. What matters is the exact date it stops being included.

04

What happens in year two

How much notice you get of the renewal, how much it costs from then on and whether that figure is in the quote or only revealed when the time comes. A price that appears out of nowhere twelve months later isn't a price, it's a hidden condition.

05

How many pages, and what counts as a page

A number isn't enough. You need the named list: home, services, about us, contact. Legal pages separately, because they almost never count as content. A new campaign landing page, if one comes up later, is another job with its own price.

06

Who writes the copy and who supplies the photos

If you write it, by what deadline, because nobody can lay out content that doesn't exist. If the agency writes it, whether it includes SEO copywriting or just basic writing. Same with photos: the business's own photography or stock images, and who pays the licence if they're paid for.

07

How many rounds of changes are included

One revision isn't the same as revising endlessly until you like it. The quote should set a number of rounds (two or three is usual) and what happens after that: charged separately, by the hour or per extra round.

08

What's maintenance and what's a new job

Maintenance covers keeping the website working: security, backups, fixing what breaks on its own. A new section, a redesign or a different tool isn't maintenance, it's a separate project. The line blurs in practice, so an explicit limit (hours or minutes included per month) in writing is a good idea.

09

What you take with you if you leave

The complete source code, the database, the logins and the domain. If the site has been built on a template or a system under the agency's own licence, ask now whether that licence goes with you or stays with them: it's the difference between leaving with a website and leaving with an empty shell.

You notice the difference when you sign

A quote that says it, a quote that keeps quiet

The same price can hide very different conditions. This is what sets one apart from the other on paper.

The one that says it

Domain owner in your name, in writing. Logins handed over at the end, with no conditions. Year-two hosting price stated in the first quote, not announced later. Number of pages with a closed list. Rounds of revisions with a specific number. A clear sentence on what you take with you if you change provider.

The one that keeps quiet

«Hosting included» without saying until when. «Up to 8 pages» without saying which. «Revisions included» without saying how many. Not a single line on who owns the domain or what happens to the logins at the end. The silence isn't an oversight: it's the part that causes the most arguments later, and the cheapest to write down beforehand.

To copy and paste

Who should hold each thing

A simple table you can use to review any quote you receive, from any provider.

ItemShould be in the name of
DomainYour company, in your registrar account
HostingYours or the agency's, but with the terms in writing
CMS admin accountYours, handed over at the end
SSL certificateLinked to the domain, not to someone else's account
Analytics (Search Console, Analytics)Your account, with the agency as an invited user
Source code and databaseYours, deliverable on request
Before signing

Ask for these lines to be in the same document as the price

There's no need to distrust anyone. You just need to ask for it in writing, and for whoever gives it to you to have no objection.

None of these nine lines makes a project more expensive on its own. They don't change the price of the website; they change what that price really buys. A serious provider has no problem putting them in writing, because that's already how they work; one who avoids them, takes them as read or tells you «we'll see about that», is the warning sign to heed before signing, not after paying.

If you already have a quote on the table and don't know where to start reviewing it, or if you'd like us to help you draft one from scratch so none of these lines is missing, in web development we explain how we work and what always goes into our projects. And if what you're still unsure about is the price range, that's exactly the subject of what determines the cost of a website.

Common questions

What people usually ask

Who should own the domain, me or the agency?+

You, always. The domain is registered in your company's name, with your contact email and in an account you control, even if the agency buys it and manages it day to day. If the domain is in the agency's name, technically they own your brand on the internet, not you: they can refuse to transfer it, charge you to do so, or simply take weeks if the relationship ends badly. Ask to be shown it before signing: log in to the registrar's panel and check the «Registrant» field. If it shows the agency's name, ask for it to be changed now, while relations are good, not when you really need it.

What happens if they don't give me the logins when the project ends?+

It depends on what was signed, which is why you have to ask for it in writing before starting. Without that clause, some agencies take the view that the logins are theirs because they created them, and lock you out of your own website until you renew the maintenance contract. It's the most common way of tying a client in without telling them. Ask for the quote to state that you'll receive an admin user for the CMS, access to the hosting or control panel, and FTP or database credentials if applicable, handed over when the project ends and not conditional on any later contract. If they refuse or dodge the question, it's the clearest sign that provider isn't the right one.

Is the first year's hosting always included?+

Not always, and when it is, almost never indefinitely. It's common for the first year of hosting to be included in the project price and billed separately from the second year onwards, with a fee the quote should state from the outset, not announce as a surprise twelve months later. What you need to ask isn't just whether it's included, but for how long, what happens if you don't renew with the same company (whether you can move the site to another host at no cost and without obstacles) and whether that hosting is shared with other clients or a space dedicated to your project. Without those three answers in writing, «hosting included» means nothing.

How many pages does a website quote include, and what counts as a page?+

The number matters least if what a page is hasn't been defined. A quote that just says «up to 8 pages» leaves open the argument over whether the legal notice counts, whether a campaign landing page counts, or whether ten product pages are one page or ten. What prevents the argument is a closed, named list: home, services, about us, contact, with the legal pages separate because they're almost never counted as content pages. If later on you need a landing page for a promotion or a new service page, that's a separate job with its own price, not a free extension of the original scope.

Who writes the copy, the agency or me?+

That has to be decided before starting, because it's the task that delays a project most when nobody has been assigned it. If you write the copy, the quote should set a delivery date, because development can't lay out content that doesn't exist. If the agency writes it, you need to be clear how many rounds of copy revisions are included and whether the price covers SEO copywriting or just basic writing, which are different services with different effort. The same goes for photos: if you supply them, in what format and resolution; if the agency does, whether they're the business's own photography or stock images, and who pays the licence if they're paid for.

What's the difference between maintenance and a new job?+

Maintenance covers keeping the website working as it was delivered: security updates, backups, fixing something that breaks on its own, or changing a single piece of text or photo within what's already built. A new job is anything that didn't exist: a new section, a different feature, a redesign of a page, integrating a tool that wasn't in the original scope. The line blurs in practice («change a piece of text» can turn into «redo the section»), so the quote should set a reasonable limit, for example minutes or hours a month included in maintenance, with anything beyond that quoted separately before it's done, not billed afterwards as a surprise.

Let's talk

Shall we look at it
together?

Tell us about your situation and we'll give you just the advice you need, without overselling. Free diagnosis and quote.

644 836 122CALL OR WHATSAPP US
Carrer Joan Vidal i Jumbert, 1008403 GRANOLLERS · VALLÈS ORIENTAL
Open WhatsApp

Ask for advice and a quote

Fill this in and we'll call you. No obligation.

Call WhatsAppQuote