Welcome to Temple Fitness, Fuel, and Faith

A young woman sitting on green artificial turf, smiling, with a black wall behind her displaying a sign that says 'Approved'.

Danielle O’Connor

Certified Personal Trainer | Pain-Free Performance Specialist | Faith-Based Coach

Danielle O’Connor helps women build strong, sustainable, and joy-filled lives through movement, nutrition, and faith. With over five years of experience and a background in Psychology and Athletic Healthcare from UW–Madison, Danielle specializes in pain-free performance, strength training, and holistic wellness.

She holds multiple certifications, including Functional Kettlebell Training, Mobility, and the renowned Pain-Free Performance Specialist certification. Danielle is passionate about helping women move with confidence, nourish their bodies, and step fully into the purpose God has designed for them.

Based in Madison, WI, Danielle and her husband Jonah O’Connor love outdoor walks, coffee shop Bible studies, and hosting friends for dinner.

Explore What Danielle Offers

Placeholder

Customized coaching. Real results. Pain-free movement.

Train one-on-one with Danielle at Peter Kraus Fitness locations in and around Madison, Wisconsin. Each session is tailored to your goals—whether you're looking to get stronger, move without pain, or build sustainable fitness habits. Expect expert guidance, functional workouts, and a supportive environment built just for you.

Laptop on a wooden table displaying an online invitation to join a service, with booking times listed.

Flexible fitness. Expert support. Wherever you are.

Train with Danielle from anywhere through personalized coaching designed to fit your lifestyle. Using the TrainHeroic app, you’ll receive custom workout plans tailored to your goals—whether you’re at home, in the gym, or on the go.

Get the structure, support, and expert guidance you need—right from your phone.

Client Testimonials

Follow my socials

Contact Me

Interested in working together? Fill out some info and I will be in touch within the next 48 hours. I can’t wait to hear from you and begin your health journey together!