Personal Trainer — Crieff, Scotland

Whether you want to lose weight, build strength, or simply feel better in your own body, David Barber builds a programme around your goals. Not a template. A plan built for you.

All Fitness Levels Welcome
Weight Loss & Strength
10+Years Experience
Per Session
QUALIFIED PT
Qualified PT
Weight Loss & Strength
Judgement. Ever.
Find Your Path
David works with clients at every stage. From complete beginners who've never set foot in a gym, to experienced lifters chasing a new level. Two different goals. One coach. One system that works.

01
For beginners & weight loss goals
You don't need to have experience in a gym. You don't need to know what you're doing. You just need to want to change. David will handle the rest with a clear, simple plan, patient coaching, and zero judgement.
Sustainable fat loss. Not crash diets
No gym experience needed
Simple nutrition that works in real life
Confidence at every step of the journey
Support without the overwhelm
Free consultation. No commitment required

02
For muscle building & performance goals
You want to build muscle, increase strength, and see a real change in your body. Whether you're picking up a barbell for the first time or already training and not seeing the progress you should, a structured programme changes everything.
Free consultation. No commitment required
From first-time gym goers to experienced lifters, every programme is built from scratch around your goals. No guesswork.
No copy-paste templates. Just a plan that's actually designed for you.

A structured, sustainable approach to fat loss that doesn't rely on extreme diets or punishing yourself at the gym. Steady progress, real results, and a plan you can actually live with.

Train face-to-face with David in Perth. Every session is tailored to you. Your goals, your pace, your starting point. No judgement. No guesswork. Just progress.

Build lean muscle, increase strength, and transform your physique with a periodised programme that keeps you moving forward. Whether you're new to the gym or not seeing results, structure is everything.

Simple, practical nutrition strategies and fully custom training plans. Gym or home-based. No extreme rules. Just a sustainable approach that works alongside your actual life.
Why Clients Choose DJB Fitness
Whether this is your first time working with a trainer or you've tried before and not seen results, here's what makes DJB Fitness different.

You don't need to be fit to start. You don't need to know what you're doing. David works with complete beginners every day.

Every programme is built from scratch around your specific goals. You will never receive a plan written for someone else.

The focus is on sustainable progress. Not crash diets or punishing training spikes that leave you back at square one.

Regular check-ins, clear guidance, and the accountability that keeps you consistent even when motivation dips.
Limited Availability — Online Coaching
Online coaching with DJB Fitness is designed for those serious about making real progress. Whether that's losing weight, building strength, or both. Based in Perth, coaching is kept limited to ensure every client gets the attention and results they deserve.

Custom Programme

Nutrition Strategy

Direct Access to David

Weekly Check-ins

Personal Trainer — Crieff, Perthshire
David Barber is a Level 3 qualified personal trainer based in Perth and he is not the kind of trainer who makes you feel like you should already know what you're doing. He takes the time to understand exactly where you are, what you want to achieve, and builds a clear, realistic plan to get you there.
Based in Crieff and covering Perthshire, David works both in-person and online. If you've been putting it off, or you've tried before and it hasn't stuck the difference is having the right coach in your corner.
Level 2 Fitness Instructor (Gym-Based Exercise)
Level 3 Personal Trainer
Fully Insured — Public Liability & Professional Indemnity
Serving Crieff & Perthshire
Based in Crieff, DJB Fitness works with clients across Perthshire and the surrounding areas. If you're looking for a personal trainer near Perth and Kinross who focuses on real results, structured coaching, and long-term progress, you have found the right place.
Areas We Cover
Personal training in Crieff, Perth and surrounding areas. David works with clients both in-person and online.
Ready When You Are
Whether you want to lose weight, build strength, or just feel better. The first step is a free conversation.
No pressure. No commitment.

CONTACT DAVID
Follow David On:
Copyright 2026. DJB Fitness. All rights reserved.