Bucks County, Pennsylvania

Personal Training
in Bucks County

Certified fitness professionals serving all of Bucks County — Doylestown, Newtown, New Hope, Yardley, Warminster, and everywhere in between. We come to your home, your office, your fire station, or your community.

DoylestownNewtownNew HopeYardleyLanghorneWarminsterChalfontJamison

Serving Bucks County
Since 2003

Bucks County is one of the most vibrant communities in the Philadelphia region — a mix of historic townships, thriving small towns, and established neighborhoods where our clients live, work, and raise families. Action Personal Fitness has been the premier in-home personal training provider in Bucks County since Todd Soura founded the company in Doylestown in 2003.

From Doylestown to New Hope, Newtown to Warminster, our certified trainers come to your home with all necessary equipment and a program built specifically around your goals, your schedule, and your life.

We also serve Bucks County fire companies, corporations, construction crews, apartment communities, and 55+ residences throughout the county.

Personal training in Bucks County PA

All Seven Services
Delivered to You

Every program is delivered at your location across Bucks County. We bring certified trainers, all equipment, and programs built around your specific goals.

In-Home Personal Training

One-on-one certified training at your home. We bring all equipment. No gym required, ever.

Learn More →

In-Office Corporate Training

On-site fitness programs at your workplace. Healthier teams, stronger performance.

Learn More →

Fire Company Fitness

Job-specific training at your station. Functional strength and injury prevention for firefighters.

Learn More →

Construction & OSHA Fitness

OSHA-aligned programs for construction crews. Injury prevention and movement mechanics.

Learn More →

Community & 55+ Classes

Balance, strength, and fall prevention classes at apartment communities and 55+ residences.

Learn More →

GLP-1 Fitness Support

Physician-referred in-home exercise for GLP-1 patients. In partnership with BCIM.

Learn More →

Virtual Training

Live certified coaching via video. Available anywhere you are.

Learn More →

Todd Soura & Denise Ardis

Nationally certified, insured, and background checked. Every trainer on our team is vetted for expertise, character, and the ability to connect with clients at every level.

All Bucks County Service Areas

Don’t see your town? We may still serve your area — contact us to confirm.

  • Doylestown
  • Newtown
  • New Hope
  • Yardley
  • Langhorne
  • Warminster
  • Chalfont
  • Jamison
  • Buckingham
  • Solebury
  • New Britain
  • Furlong
  • Lahaska
  • Perkasie
  • Quakertown
  • Sellersville
  • Telford
  • Hatboro
  • Richboro
  • Wrightstown

Serving Bucks County Since 2003

Schedule a free consultation — we’ll come to your home anywhere in Bucks County.

Schedule a Free Consultation Or call: (215) 534-2526