Pricing

Fixed scope, fixed price, no hourly billing

You know the number and the scope before anything starts. Most builds go live in one to three weeks. These are the actual prices, not starting points — they only move if you change what you asked for.

A Datavoris dashboard: revenue, gross margin, orders and average order value, with a monthly trend, revenue by region and product line performance.

Sample data, fictional company

What it costs

One number for the whole thing, or start with one dashboard

Published prices. The build is fixed — you agree it before we start, and it does not move unless you change the scope.

The whole thing

A complete dashboard portal

Your existing dashboards migrated, unlimited logins, row-level security, self-service upload with automatic sync, custom validation and mapping, weekly snapshots to leadership, and your own branded address.

$2,499 one-off build What is included →

Or start smaller and grow into it

One dashboard $999built, connected to your data, handed over
Keeping it running $199/mominor changes included — see below
Anything larger Quotedscoped and agreed before we start
The honest bit

What counts as a minor change

The monthly fee is not unlimited work, and pretending otherwise would only cause an argument later.

Covered by the $199

  • Renaming fields, relabelling charts, changing colours or layout
  • Adding a filter, a date range or a sort to something that exists
  • Adding or removing users, and changing who sees what
  • Fixing anything that breaks, and keeping the refresh running
  • Small changes to upload validation as your files change

Quoted separately

  • A new dashboard or a new page in the portal
  • Connecting a data source we have not connected before
  • Reworking the data model behind the reporting
  • New upload workflows with their own validation and mapping
  • Anything beyond a minor change — you see the number and agree it first
Every engagement

What is included regardless of size

A fixed number, agreed first

You approve the scope and the price before anything starts. If the scope changes, we requote — the number never moves quietly.

Full ownership

Code, data, accounts and documentation are yours. Everything runs in your tenancy, on your subscriptions.

A walkthrough, not a handoff

We sit with whoever will run it and explain it in plain English, then leave written notes they can use later.

30 days of support

Anything that breaks in the first month after handover, we fix. It is part of the price, not an upsell.

Estimating

What actually moves the price

It is rarely the thing people expect. The dashboard is the easy part; getting trustworthy data into it is the work.

How many sources

One clean database is quick. Six systems, three spreadsheets and an inbox is the part that takes the time — not the dashboard on the end.

How clean the data is

If the same customer is spelled four ways, that gets fixed before anything can be trusted. We will tell you at the audit stage if this is you.

Who has to use it

A tool for two analysts is not the same build as a portal fifty people log into with different permissions.

Questions

Before you book

Why fixed price instead of hourly?

Hourly billing makes you pay for our learning curve and puts us on opposite sides of every decision. A fixed number means you can approve the work on its merits, and it is our problem if it takes longer than we thought.

What if the scope changes halfway through?

We stop and requote that piece. Small additions usually get absorbed; anything that changes the shape of the build gets its own number before we touch it. You will never get an invoice you have not already agreed to.

Do you work with our existing tools?

Almost always, yes. Most engagements start with what you already pay for — Microsoft 365, Google Workspace, your CRM, your accounting system. We only recommend new tooling when the existing stack genuinely cannot do the job.

What does not go well with a fixed price?

Open-ended research and anything where nobody can say what “done” looks like. If that is the situation, take the audit first — that is exactly what it is for.

How do payments work?

The audit is paid up front. Build sprints are split — half to start, half on handover. Retainers are billed monthly in advance. Bank transfer or card, and you get a proper invoice either way.

Are you available right now?

Usually within one to two weeks. Tell us your deadline in the first message and we will say honestly whether it is realistic before you commit to anything.

Do I own everything you build?

Yes — completely. You own the code, the dashboards, the pipelines and the data. Everything is handed over with documentation and a walkthrough, and nothing is locked to us. If you never speak to us again after handover, what we built keeps running.

What about our data security?

Your data stays in your systems. We work on a least-access basis — the minimum permission needed to do the job, and no more — and we do not retain client data beyond what a project actively needs. Where a build has to move data, it moves between your systems, not through ours.

You build with AI — does that affect quality?

AI closed the gap between what one person can design and what one person can actually finish, which is why work that used to need a team and a quarter is now one build in one to three weeks at a price agreed up front. It is not AI sprinkled on the product. Everything is still tested and reviewed before handover: speed is the benefit, and the quality bar does not move.

What if something breaks after handover?

Every build includes a support window after handover. After that, the $199 a month covers fixes, monitoring and minor changes — and anything larger is scoped and quoted before we start it.

Tell us what is breaking

Describe the problem in a few lines. You will get a real reply within one business day telling you which engagement fits and roughly what it costs — not a brochure.