01The five lines a quote cannot skip
A page count sounds basic, but 'a website' means something different to a five-page business site and a fifteen-page site with a blog, and the price should visibly change with it. Content ownership has to be explicit: who writes the copy, who supplies the photos, and what happens if neither exists yet. Integrations belong on their own line, because a booking system, a payment processor and a map embed each carry their own setup and sometimes their own third-party cost. A delivery date has to be a date, not 'a few weeks', and the quote should say plainly what a revision costs after the first version ships, because that is where undisclosed hourly rates usually hide.
- Page count changes the price visibly, not just the header of the quote
- Content ownership stated explicitly: who writes it, who supplies it
- Integrations on their own line, each with its own setup and cost
02What a vague quote is usually hiding
A single round number with no breakdown is not simplicity, it is flexibility for the studio and none for the client: without a page count or a scope list, almost anything can later be called 'out of scope' and billed as extra. The honest version of a quote costs the studio something, because it has to actually think through the pages, the content gaps and the integrations before quoting rather than after the client has already committed, which is exactly why so many quotes stay deliberately vague. PROOF48 confirms the price before building, at 500 to 2,500 EUR for a website, so the number is never a surprise at the end.
- A round number with no breakdown favours the studio, not the client
- Vagueness lets almost anything get billed later as 'out of scope'
- A real quote costs the studio effort to produce, before any commitment
A scope decided before the first page was written
Noryse's quote was not one number for 'a store', it was six product pages for the launch collection, Stripe checkout, transactional email and a private portal for the manufacturer, agreed before a line of copy existed, because the founder needed to know exactly what she was buying before the first sale ever happened. That level of specificity is what let the brand and the store ship in the same pass without a single scope argument afterward.
See the build: NoryseQuestions, answered
Should a quote include the number of revisions?
Yes. A quote that is silent on revisions usually means the first disagreement becomes a billing conversation. State how many rounds are included and what happens after.
Why does PROOF48 build before quoting a fixed price?
For most business websites, PROOF48 builds the whole site in 48 hours and confirms the price before that build starts, based on the reference link and page count, so the number is set before any work happens.
Where PROOF48 fits
A real quote names the page count, who supplies the content, which integrations are included, a real delivery date and the cost of a revision. A single vague number without those lines is a guess with a price attached. PROOF48 confirms the exact scope before building.
Cosmin Tiu · Founder, PROOF48
Cosmin has worked in online marketing and software development since 2018, and has built with AI every day since January 2023. He still writes code from scratch daily, in Python, React, Rust and C#. PROOF48 ships business websites in 48 hours and invoices afterwards, so every opinion on this blog was paid for in real builds, not in theory.