
personalized solutions
Justin Time Fitness
Services
Functional Fitness
Train for Life
Justin takes a holistic approach to help you move with ease, build strength, and improve balance. His dynamic training reduces injury risk and helps you move through everyday life with greater strength, freedom, and confidence.
Post-Rehabilitation
Recover stronger
Personalized training helps bridge the gap from therapy to full fitness. Justin focuses on restoring strength and mobility so you return to the activities you love with confidence.
Sports Specific
Play harder, perform better
Take your game to the next level with training built for the demands of your sport. Justin develops speed, power, and agility to sharpen skills, boost performance, and keep you strong, resilient, and ready to compete.
Core
Strength comes from the center
Justin’s core programs target the muscles that stabilize and protect your body. Core strength powers everything from daily movement to peak athletic performance, while building resilience against injury.

About Justin Kelly
Justin Kelly is a certified personal trainer proudly serving the Wilmington community since 2005. He earned his Bachelor’s degree in Physical Education and Health with a concentration in Exercise Science from the University of North Carolina at Wilmington. Through internships with orthopedist Dr. Dale Boyd and Wilmington Physical Therapy, Justin gained hands-on experience in musculoskeletal assessment, injury prevention, and rehabilitation, helping design personalized programs that safely restore strength, mobility, and function. Known for treating his clients like family, he is passionate about helping each person move better, feel stronger, and enjoy life to the fullest.
Rates
Let Justin come up with a custom training solution tailored to your fitness needs and goals!

One-Hour Training Session
$60.00 (One Person)
$80.00 (Two People)

Thirty-Minute Training Session
$35.00

One-Hour Small Class
$20.00 (Per Person, 5 person max.)
Appointments
Appointments are by text or phone call.
(919) 810-0135
Cancellation policy
If you need to reschedule or cancel a training session, please provide at least 24 hours’ notice so the time can be offered to another client. Sessions canceled with less than 24 hours’ notice will be charged in full. Thank you for your understanding and consideration!
What clients are saying
Personal success stories

Susan & Jim Houpt
Clients since 2022
We have been training with Justin for over three years. We both have medical issues and are amazed by his ability to help with pain related areas. He is a kind and compassionate person who is always pleasant and determined to help us. Anyone would be fortunate to have a regular time with this outstanding trainer. 5+ Stars!

Katie Lorenz
Client since 2012
13+ years—that says something! Our class of 5 meets on Monday & Wednesdays for personalized workouts and spontaneous chatter. Justin thoughtfully guided me through regaining strength and mobility after my recent hip replacement. I am grateful for Justin’s friendly professionalism.

Nancy Finan
Client since 2007
When we moved to Wilmington, NC, I met Justin since he managed the fitness center at Porters Neck where we lived. I was relentless about asking when he would have an opening in his schedule to train me. We talked about my fitness goals, and he tailored workouts to help me achieve my goals. He always challenged me and kept the workouts interesting. Two years ago, I moved to the Atlanta area and have been able to keep training with Justin via Zoom three days a week. He has been instrumental in keeping me healthy, changing the focus of my workouts to meet my lifestyle.
Location
6934 Market St, Wilmington, NC 28411
Justin Time Fitness trains out of the Peak Athletics & Mojo Sports Clinic training studio. The building is located at the front of the Food Lion Shopping Plaza on the corner of Market Street & Gordon Road.
20+ Years of Excellence
Long-Standing Satisfied Clients
