You have a quote. Do you really know who sent it?

Before You Pay checks any UK tradesperson — company records, trade registrations, and your quote — before a deposit becomes non-recoverable. Under a minute. £5.

£5to check now — before a deposit you can't get back.

How it works

Three steps. Under a minute.

01

Tell us about the trader

Business name, city, trade type. Add a phone number or website if you have one — it's the single most useful thing for finding the right record.

02

Add your quote — optional

Upload a PDF, photo, or paste the text. No written quote? Skip it — we'll still check the trader and flag what to ask before you agree to anything.

03

Get your report

Your report arrives instantly. Who they really are, what the quote reveals, and the exact questions to ask before any money changes hands.

Sample report

Here's what you get.

Most traders are honest — and a clean result lets you pay with confidence. Every report ends in one clear verdict, never a vague score:

All clear Looks legitimate Needs checks High caution Unable to verify
Trader Authenticity Report · BYP-2026-00412 Open full report ↗
Before You Pay
TRADER AUTHENTICITY REPORT BYP-2026-00412
1 Jun 2026 · checked 14:32

Subject of report

Roofing · Leeds LS6 · checked against public records

Harrison Roofing Services

Overall verdict

Needs checks

A real, registered business with a clean six-year record. Identity and history check out — but the quote asks for a large upfront deposit, leaves key terms open, and the trade credentials aren't verifiable. Don't pay the deposit yet. The amber section below shows exactly what to confirm first.

Identity

Active

Harrison Roofing Services

Trading history

6 yrs trading

accounts to Mar 2025

Insolvency

Clear

no record found

Reputation

1 note

reviews clustered

Data reflects public records at time of checking. Verify at source before payment.

What checks outIdentity & history confirmed

Companies House · 8 checks, all clear

StatusActive
Company no.11847431
Incorporated14 Mar 2019 (6 yrs)
DirectorJ. Harrison (1, active)
Reg. nameMatches the quote
Reg. officeMatches quote address
Prev. namesNone on record
AccountsFiled on time (due Dec 26)
DissolvedNone linked
SIC code43910 · Roofing
Quote basics — company number, trading address, bank-transfer payment and a fixed price all present
Reputation — no adverse news, Trading Standards alerts or county court judgments
Domain registered 2019 — consistent with the company's age
Registered company — the sole-trader Individual Insolvency Register was also checked, no insolvency record found

Sole trader operation is entirely normal and legal in the UK — absence from Companies House is not a red flag for individuals.

Check before you pay6 things to confirm
TrustMark — no registration found
Federation of Master Builders — no membership found
Roofing has no mandatory register — references & a written guarantee matter more here

The quote · 4 of 10 markers flagged

Quote value£6,000
Deposit requested£3,000 (50%)
Milestone scheduleNone specified

50% deposit upfront — no milestone schedule

Most UK rogue-trader prosecutions involve large upfront payments. A genuine business will stage payments against completed milestones.

No start or completion date

Open-ended timing is how jobs stall after a deposit is paid. Dates in writing give you a point of recourse.

Scope, materials and guarantee not specified

Vague scope lets the price and work drift. Itemised materials and a written guarantee define what you're paying for.

No mention of building control or certification

Some roofing work is notifiable. A legitimate trader will know whether yours is and who signs it off.

Reputation & news

Google 4.9 · 12 reviews · 9 in the last 3 months

Six years of trading should produce more than 12 reviews. The recent clustering suggests the rating doesn't yet reflect the full history — ask for references you can call.

"Leeds roofing firm completes emergency repairs after winter storms"

Yorkshire Evening Post · 14 Nov 2024

yorkshireeveningpost.co.uk ↗

Found during a public-records search. May or may not relate to this specific business. We have not assessed the content.

Couldn't verify — ask instead

Public liability insurance

No public register exists. Ask for the certificate directly — at least £1m cover, current expiry, in the business's name.

Individual Insolvency Register

Check each director for personal bankruptcy or IVA at insolvency.service.gov.uk ↗ — search by the director's surname.

Reviews & social profiles

Also search: Checkatrade ↗ · TrustATrader ↗ · Search Facebook pages ↗

Before you pay this deposit

Tick all six. If any stays empty, hold the payment until it's resolved in writing.

You've seen their public liability insurance certificate — £1m+ cover, in date, correct name.
Payments are staged against milestones — not a large upfront deposit.
Start and completion dates are written into the quote.
Materials, full scope and a written guarantee are agreed in writing.
You've spoken to at least one recent local customer.
You're paying by credit card — not bank transfer or cash — for Section 75 protection.

Verdict: Needs checks — a real business, but don't release the deposit until the six boxes are ticked.

Based on publicly available information at the time of checking and is not legal or financial advice. "Not on any public register" means no public record was found — not proof of wrongdoing. Before You Pay does not store personal data beyond report delivery; uploaded files are deleted within 7 days.

beforeyoupay.uk
This is the exact report you receive — scroll to preview, or open it full-size.

What we check

Everything checkable. Nothing invented.

When you're looking at a quote for £4,000 worth of work and you've never heard of this company before, you deserve to know what's checkable and what isn't. Every entry in your report names the source. If we couldn't find something, we say that and tell you what to ask instead.

Companies House API · Free · Public

Companies House

For registered businesses, we pull the full public record — company status, how long they've been registered, director names, registered address, previous company names, and whether their accounts are filed on time. A company that dissolved twice before and reappeared last month looks very different from one that has filed consistently since 2017.

We check

Company statusIncorporation dateYears tradingAccounts filedDirector historyDisqualified directorsDissolved company historyAddress matchSIC code

Official registers · Trade-specific

Trade registers

For gas and electrical work, being unregistered is illegal — and the registers are public. We check them. For windows, solar, and general improvements, we check TrustMark, FENSA, and MCS. A Gas Safe certificate handed to you at the door proves nothing — only the live register does.

We check

Gas Safe RegisterNICEICNAPITFENSAMCSTrustMarkFederation of Master BuildersNFRC

For roofing, driveways, and general building work there is no mandatory register. That's not a gap in our product — it's the honest answer, and knowing it changes what you ask.

Quote analysis · LLM-powered

Your quote

Upload the quote you've been sent — PDF, photo, or paste the text. We scan it against the patterns that appear in real fraud prosecutions: missing company numbers, vague scope, large upfront deposits with no milestone schedule, cash-only payment terms, no completion date, no warranty. The things that feel normal until they aren't.

We flag

Deposit sizePayment termsScope vaguenessMissing company numberNo fixed datesNo warrantyCash onlyNo insurance mentionEstimate vs fixed

Public records · Reviews · News

Reputation & reviews

We check Google reviews (how many, how old, whether they cluster suspiciously) and Trustpilot. We also search for confirmed profiles on trade platforms — Checkatrade, TrustATrader, TrustMark and Which? Trusted Traders — and link to them directly if found. Separately, we scan news sources for the business name: Trading Standards releases, local press, court reports.

We search

Google rating & review historyTrustpilotCheckatradeTrustATraderWhich? Trusted TradersPublic news sourcesDomain registration date

No results doesn't mean no wrongdoing. It means no reported wrongdoing. We're pointing you in the right direction — not giving you a guarantee.

The honest limits

There are things we cannot check. Insurance is not on a public register — so we tell you exactly what to request and what it should say. Criminal records are inaccessible to everyone. For sole traders with no company registration, we check the Individual Insolvency Register and tell you what else to look for.

One thing we can tell you: pay by credit card, not bank transfer. Section 75 of the Consumer Credit Act makes your card provider jointly liable for the full amount if the trader disappears or the work isn't done. Bank transfer has no equivalent protection. Every report includes this.

Every report tells you what we checked, what we found, and what we couldn't reach.

Check my trader — £5 Instant report. Files deleted in 7 days.

From the case files

Every one of these started with a quote.

Common questions

Before you ask.

Is this legal? How do you get this information?
Everything we use is public — Companies House, trade registers like Gas Safe and FENSA, and the details on the quote you were sent. We don't hack, scrape private data, or contact anyone. We just read the public record faster and more thoroughly than most people have time to.
Do you contact the trader?
Never. Your check is completely private. The trader has no idea you've run a report, and nothing we do affects your relationship with them.
Isn't this just a Companies House search I could do myself?
You could — and you should be able to. But fraud rarely shows up in one place. We cross-check the company, its directors and history, the trade registers, the domain, and the quote itself, then turn all of it into one verdict and a clear list of questions. The £5 buys you the joined-up picture and the time.
What if my trader isn't a limited company?
Plenty of good tradespeople are sole traders — that's normal. We check the signals that still apply: trade-register status, how the business presents itself, domain and contact history, and the quote.
What happens if you can't verify them?
You still get the full quote risk scan and the exact questions to ask before paying. An "Unable to verify" result isn't a clean bill of health — it means the standard checks aren't available. If you're not comfortable proceeding, our honest advice is to get two more quotes before committing anything.
What happens to my quote and details?
Your uploaded files are permanently deleted within 7 days. We don't keep a database of traders or sell your data — we hold only what's needed to deliver your report.

£5 before £5,000.

One report. Instant delivery. The cost of knowing before the cost of getting it wrong.

Check my trader — £5
No rogue trader database Files deleted in 7 days Built on public records