About Us

uCheck was started as – and remains – a family business. It was founded by husband and wife Mike and Julie Griffiths, who made it their mission to make it quicker and easier for employers to get DBS and other pre-employment checks for their employees. They created a revolutionary HR platform that allows businesses to perform various checks in one place – and uCheck was born.

Mike and Julie’s son George always took a keen interest in the business and was taught to uphold the company motto: to always care about getting it right.

Now George is proud to be the Managing Director of uCheck and continues to preserve and promote his family’s vision. uCheck continues to pursue Mike and Julie’s goal of screening excellence and has recently become a member of the NAPBS (National Association of Professional Background Screeners).

Today, uCheck is the second largest DBS umbrella body in the UK, providing online solutions to over 25,000 organisations. With 16 years’ experience, our team are proud to be considered experts in the field of vetting and screening and thanks to our diligence, uCheck is now an approved supplier on the Government Digital Marketplace.

Find out who we are below.

Our Management Team

Julie Griffiths

Julie Griffiths

Director of Business Excellence

Julie’s background as a hospital RGN has helped her greatly in her role as uCheck’s Director of Business Excellence. Not only has it given her an understanding of the care sector, where screening plays such an important role, but it has given her the desire to always care about getting it right.

Little known fact: Julie used to be an illusionist’s assistant!

Mike Griffiths

Mike Griffiths


As Chairman, Mike prides himself on the feedback we receive from our clients. He believes that the organisations who commit to using our services put a huge amount of trust in us. His ethos is that as long as he is leading the way, we will always continue to do everything we can to not disappoint them.

Little known fact: Mike once won a national cooking competition!

George Griffiths

George Griffiths

Managing Director

George has been brought up to know the values of uCheck ever since his first involvement in our family-run business at the age of seven. In 2013, George came on board full time with the goal of working together to create a fluid and successful business development structure. Since then, the company has grown faster than any other business in the vetting and screening sector, within which over 3,000 companies trade! In 2018, George was appointed Managing Director. His focus for the future is to drive the development of our groundbreaking HR platform and continue to align his way of working with our mission statement – to always care about getting it right.

Little known fact: George reached the qualifying rounds for the Junior Apprentice!

Sarah Thompson

Sarah Thompson

Business Development Manager

Sarah joined the team in May 2015 as our Business Development Manager and has since taken the role to new levels. We are proud to have Sarah in this role and she brings with her over 15 years of solid Sales and Account Management Experience from a variety of industries spanning Funeral Directors and Travel, to Pharmaceutical and Recruitment.

Little known fact: Between 1985 and 1992, Sarah won 4 Blue Peter badges!

Paul Carthy

Paul Carthy

IT Development Manager

As Senior Software Developer, Paul has over 20 years’ experience in the IT industry and 3 years’ experience developing in the vetting and screening sector. He has been our lead developer since coming on board in 2012 and always looks for new ways to improve the customer experience that we offer.

Little known fact: Paul is one of 10 people in Devon to be a black belt in Brazilian Juijitsu!

Caroline Bailey

Caroline Bailey

Group Financial Controller

Caroline joined the team in March 2016, having previously spent 11 years working in Management Accounts for a large multinational company. Having worked in various accountancy roles including industry, practice and audit over the years, she has an in-depth understanding of the financial needs of the business. Caroline thoroughly enjoys the challenge of no two days being the same within a fast paced, growing business such as uCheck, and believes that building good relationships with customers and suppliers, and the provision of reliable, timely and accurate information is the key to the continuing success of the business.

Little known fact: Caroline once played a charity darts match against two time World Professional Darts Champion, Ted Hankey.

Janet Byers

Janet Byers

Governance & Data Protection Manager

Janet’s career spans 20 years developing bespoke skills in risk management, control frameworks, compliance and auditing. Janet has a passion for developing and integrating business ideas and delivery of strategic objectives ensuring compliance with the Organisation’s policies and procedures, laws and regulations. Janet is  Certified EU GDPR Foundation and Practitioner, which ensures the continued protection of individuals personal information and robust technical and organisational processes. Janet believes “strong and efficient governance is the key to success.”

Little known fact: Janet is a Guide Dog volunteer who helps to train and support guide dogs.

Leanneda Clark

Leanneda Clark

Client Service Manager

Leanneda joined the company in 2012 as an Administrator in the Operations Department and has progressed to now successfully inspiring and managing our Client Support Team.

Leanneda is passionate about providing an exceptional customer experience and leading the way on delivering on our mission ‘To always care about getting it right’.

Little known fact: Leanneda once won £50 in a talent contest by performing “YMCA”!

Paul Jennings

Paul Jennings

Office & HR Manager

Paul has worked with a variety of different sized teams over the years in various roles across multiple industries, specialising in customer service, process and people management. He is dedicated to the development of a rewarding, collaborative and enjoyable work environment for all. These motivations will see the newest member of the uCheck management team focussing on the development of a culture which is already strong within the business and promoting the development and support of every member of the team during their journey with us.

Little known fact: Paul once climbed 13 miles on indoor climbing walls across the UK over the course of a week in aid of Cancer Research.

uCheck is recognised by the Disclosure and Barring Service (DBS formerly the Criminal Record Bureau) as a top Responsible Organisation for Basic Checks and a Registered Umbrella Body for Standard and Enhanced Checks.

Why choose uCheck?

– Rapid. Our simple online platform allows employers to request checks in minutes, track progress and results via our app and get real-time reporting – saving both time and money when compared to conventional checking methods. Our team of experts can advise on a range of services including DBS, DVLA, Identity, Adverse Credit and Right to Work Checks. This expertise has allowed the uCheck brand name to become a synonym for efficiency, with checks typically turned around in as little as 48 hours (our record is 61 minutes!).

– Trusted.  uCheck is proud to be a registered Crown Commercial Service (CSS) provider. As a recognised Responsible Organisation and Registered Body, uCheck is accountable for upholding the DBS terms and conditions and meeting Government processing standards.

– Secure. uCheck is a trading name of M G Care Executive Ltd and is ISO 27001 accredited. The ISO27001 is a government-backed certification provided by the British Assessment Bureau and is a mark of confidence that all our clients’ data is handled responsibly and securely. Our service is protected by Cyber Essentials and we continually work to protect our customers from the threat of cyber attack. We securely screen more than 400,000 employees annually!

Looking for More?

If you want to know more about:

Enhanced DBS

Basic DBS

Right to Work Checks

Identity Checks

Adverse Credit Checks

DVLA Checks

or our branded services, please browse the site or visit our blog page.

At uCheck we pride ourselves on our customer service and we’re proud to say that 83% of Trustpilot reviewers rated our service excellent.

If you require assistance please do not hesitate to contact our fantastic customer service team on 0843 178 0818.