Live on iOS and Android

Feature · Quote DNA

It learns how you quote.

Drop in up to five quotes you've already sent. The app reads them, works out your prices, your line-item order, your wording, your payment terms, and the bits you always charge for. From then on, every new quote QuickPrice writes for you uses that lot, without you having to set anything up.

Built for UK tradespeople

In the app

Your whole pipeline, in one app.

Quote, send, get notified, and turn accepted quotes into invoices, all from your phone.

Recent quotes

See all

Accept in the browser, one-tap invoice, track sent / won / overdue.

H
Bathroom refit · Harriet Wren£3,250.00
Accepted2 days ago
M
Combi boiler swap · Maria Clarke£2,180.00
Sent3 days ago
T
Radiator replacement (3) · Tom Holbrook£640.00
Sent4 days ago
L
Power flush · Leah Patel£520.00
Accepted5 days ago
J
Outside tap fit · Jamie Rhodes£140.00
Draft1 week ago
Pipeline · this month£14.3K
8 quotes out62% win rate
QuickPricenow

Harriet Wren accepted your quote

Bathroom refit · £3,250.00

Get pushed the second a customer opens, accepts or declines.

This month

Quotes sent

8

Won

5

Win rate

62%

What it picks up from each one

Each upload runs through five separate things we pull out:

  • Prices. Hourly rate, day rate, your markup if you use one, and every line on the quote tagged as labour, materials, or other. Stored in pence so the maths is exact.
  • How you lay it out. Room by room? Phase by phase? One line and a single total? The order is part of how your quotes read.
  • Tone. A two or three word tag like “direct, no fluff” or “warm, plain English”, plus one real sentence lifted from your quote that catches how you write.
  • Payment terms. “50% deposit, balance on completion”, “30 days net”, whatever you use. Lifted as you wrote it.
  • The bits you always include. Skip hire, waste removal, making good, testing, certs. If something keeps appearing in your quotes, it gets flagged.

How it makes sense of five different quotes

One quote charges £45 an hour, the next £55, the third £50. Quote DNA doesn't average them, because one expensive emergency call-out would drag your default up. It uses the middle value instead. Same idea for day rate and markup.

For payment terms and quote layout, it picks whichever pattern shows up most often across the five. If four out of five use “50% upfront, balance on completion”, that's what new quotes will use.

The “always include” list works on a 60% rule. A line item that turns up in three of your five samples gets added to every new quote automatically. Anything between 30 and 60% gets shown as a one-tap suggestion when you're reviewing the quote, so you can drop it in or leave it out.

Strength meter caps at five samples. With three or more, the app stops asking and starts applying patterns on its own. Less than three, it suggests rather than acts.

Training it

Open the app, go to Settings, then Quote DNA. Upload between one and five quotes as PDFs or photos (10MB each, max). Each one goes through four steps you can watch tick off in the app:

  • Text extracted. Straight PDF parse for digital quotes, image-to-text for photos and scans.
  • Prices identified. The app reads the text and pulls out rates, line items, terms, tone.
  • Tone learned. A second pass figures out how you write and grabs a real sentence as a reference.
  • Indexed. The text gets saved to a private index so the app can pull your real wording back into new quotes later.

Each sample takes a minute or two. Once the last one finishes, Quote DNA is on and the next quote you generate will already be using it.

Who benefits most

Quote DNA pays off most for tradespeople who:

  • Quote the same kinds of jobs over and over (bathroom refits, boiler swaps, rewires) and want the wording consistent across customers.
  • Price in a way the app wouldn't guess on its own. Fixed day rates, supply-only discounts, fixed-fee bundles for common jobs.
  • Always tack on the same handful of things (skip hire, certs, making good) and want them added without having to remember every time.
  • Care that the quote sounds like them, not like the same app every other tradesperson is using.

If you're new and don't have old quotes to upload yet, the app still works fine without it. Come back and train it once you've sent a few.

What happens to your files

Uploads are stored encrypted on Cloudflare R2. The index sits in its own slot for your account, so your wording can't leak into anyone else's quotes. The AI side runs on paid APIs (Anthropic, Google Cloud, OpenAI) under contracts that stop them keeping or training on what you send.

Delete a single sample and the file, its index entries, and its contribution to your profile go straight away, and the rest gets recalculated from what's left. Hit reset and all of it is wiped, every file, every index entry, the profile itself. If you close your account, all of it goes with the 30-day deletion.

FAQ

Frequently asked questions

Quick answers on accuracy, pricing, your data, and how the feature works.

How many old quotes do I need?

One is enough to start. The app picks up prices, tone, and layout from the first sample. Get to three and it starts applying what it's learned without asking. Five fills the meter and unlocks the “always include” list. Use real quotes you've sent, not blank templates, or it'll learn nothing useful.

What can I upload?

PDFs work best, they parse fastest. Photos or scans of printed quotes (PNG or JPEG) also work. 10MB each, max. If the text isn't readable the app marks the sample as failed and tells you why.

Does Quote DNA cost extra?

No. It's in Pro at £14.99 a month (inc. VAT), with the 14-day free trial. No per-sample charge.

Will it just copy old prices into new quotes?

No. It learns your style (the middle of your hourly rates, your usual markup, your day rate, how you lay things out) and applies that style to today's UK material prices and regional labour rates from the live pricing data. So you get current pricing in your house style, not last year's numbers.

What's the difference between ‘basic’ and ‘strong’?

Strength is just the count. One to four ready samples is basic, five is strong. Confidence is separate: three or more samples and the app applies patterns on its own. Below three, it suggests them and you confirm.

What counts as an ‘always include’ item?

Anything that shows up in 60% or more of your samples. So if “skip hire” is on three of your five uploads, it gets added to every new quote automatically. Items that show up in 30 to 59% get suggested when you review a quote so you can add them with one tap.

Can I reset it?

Yes. Delete one sample to tidy up, or reset the whole thing to start fresh. Reset wipes everything (files, the index for your account, the profile) and the app goes back to generic until you train it again.

Is my data used to train other people's AI?

No. The pipeline runs on paid Anthropic, Google Cloud, and OpenAI APIs under zero-retention contracts that keep your uploads out of their training data. Your quotes are only used to build your own profile and your own private index.

Try it on your next quote.

Live on iOS and Android. Pro unlocks voice, photo, and video, free for 14 days.