Demonstration profile
Daniel O.
Heating & gas engineer · 12 yrs
- Gas Safe verified
- Insured
- ID checked
Hackney · Islington · Waltham Forest
Trust & Safety
Anyone can write “vetted & trusted” on a homepage. This page shows you the machinery instead: how verification actually works, what we guarantee, what we don’t, and what happens when something goes wrong.

Verification
Identity is checked for every Hero before a single job; credentials are reviewed as Heroes add them and watched every day afterwards.
A Hero photographs their identity document, takes a selfie, and a selfie holding that document — original camera captures only, quality-checked on the spot. Automated checks read the document and cross-check the details they entered, then a person on our team reviews and decides. No Hero can quote for or be assigned work until that decision is made.
Each credential a Hero adds — Gas Safe registration, electrical competent-person scheme membership, insurance — is uploaded as a photo of the card or certificate with its details, and a person on our team verifies or rejects it, and gives a reason the Hero reads when it is rejected. Gas Safe needs the registration number; insurance needs the insurer and expiry date.
Verified credentials go on the Hero's public passport, with the issuer, part of the reference, and any cover amount and expiry date it carries — visible to you before you book. What you see is today's record, not a laminated card from years ago.
Every day the platform checks the expiry dates of verified credentials. The Hero is warned when one is within 30 days of lapsing, and once its expiry date passes it shows as expired on their passport, never hidden. A renewal goes through the same review before it shows as verified.
See it in practice — demonstration passports:
Demonstration profile
Heating & gas engineer · 12 yrs
Hackney · Islington · Waltham Forest
Demonstration profile
Electrician · 9 yrs
Camden · Westminster · Brent
Demonstration profile
Our promise
We don't make promises we can't keep. Here is exactly what we guarantee on every job — each point backed by machinery you can see working:
The Guarantee is payment protection built into how the platform moves money — it is not an insurance policy, and it never reduces your statutory rights. The Hero Agreement separately requires every Hero to hold public liability insurance; once our team has verified a Hero's policy, it shows on their Passport, with its cover amount where one is given.
Reviews
UK law now takes fake reviews seriously. So do we — here are the rules the system enforces.
When it goes wrong
No chatbot walls. A complaint gets a real person on our team, a case record, and a deadline.
Accessibility
This site is designed and tested to WCAG 2.2 AA: full keyboard operability, visible focus, screen-reader-tested flows, honoured reduced-motion preferences, and AA contrast throughout — in light and dark mode.
Found something we missed? Tell us at hello@londonheroes.co.uk — accessibility reports jump the queue.
London Heroes Services Limited · Company number 17217746 · Suite Ra01, 195-197 Wood Street, London, United Kingdom, E17 3NU. London Heroes is a registered trade mark (UK00004396028, Class 35). Read our terms, privacy policy and complaints policy.