(505) 690-9815

1911 St Michaels Dr Suite #E, Santa Fe, NM 87505, USA

©2018 by 505FIT. Proudly created with Wix.com

Welcome to 505FIT




Young Muscular Man

Health & Fitness Coaches


Joseph is a native from Santa Fe, NM educated as a fitness strength & conditioning specialist with a Bachelor of Science Degree in Exercise Science and Human Performance and an intense  passion for fitness! Joseph has over 20 years of experience in the fitness industry, working with a wide variety of clients of all ages and fitness levels such post stroke, rehabilitation, weight loss and core stability clients as well as track & field champions, rugby, tennis, hockey, volleyball, soccer, alpine skiing, basketball and multi-sport conditioning. In addition, certifications too many to list, Joseph is National Strength and Conditioning-Certified Personal Trainer (NSCA-CPT) and International Youth Athletic Conditioning Specialist (IYCA) certified.
Joseph's passion, contagious energy and ability to educate, motivate and inspire individuals in their fitness journey will make fitness a lifestyle and not a task.



Michael was educated as an engineer with an emphasis on systems engineering. Michael also possesses a background in exercise physiology, and is a National Academy of Sports Medicine (NASM)  certified Trainer andOregon Research Institute Tai Chi: Moving for Better Balance Instructor. Michael has trained a wide variety of athletes, warrior and weekend warriors including tri-athletes, active and reserve duty military forces, soccer, track & field, rugby, baseball, football, wounded warriors, amputees, as well as other elite and novice athletes. With his engineering background, Michael is able to see the body as the system that it is. Michael is a well respected youth development professional who continues to work on behalf of our New Mexico communities and whose experience includes the creation of a not-for-profit health and wellness institute in Albuquerque, New Mexico focusing on functional training for older adults, bringing much needed attention to the benefits of integrated functional training for older adults, bringing much needed attention to the benefits of integrated functional training in assisted and independent-living settings. Michael leads by example continuing to compete as a masters elite-level track and field athlete.


Opening Hours

Come Visit

Mon: 6:00am - 6:30pm
Tue: 8:00am - 6:30pm
Wed: 6:00am - 6:30pm
Thu: 8:00am - 6:30pm
Fri: 6:00am - 5:30pm
Sat: By Appointment Only





Personal Training is the flagship service at 505FIT and this is where we shine. Choose personal training as a way to get started with an exercise routine, to help you achieve ambitious fitness goals, to rehab after an injury, to take you to the next level, or simply because you work hard and you want the best!


Small Group Training will provide an intimate environment in a small group setting (2-6 people) where you can excel and take your training to the next level at a fraction of the cost of personal training. You will still benefit from coaching, targeted programming to meet your personal needs, and ongoing accountability from your fellow group members.



YOUTHFIT was developed for building champions. A champion does not decide their future, a champion decides their habits. At 505FIT, we work with children ages 12-17 that are looking for general fitness health or sport specific training. Our YOUTHFIT philosophy is simple, 505FIT is dedicated to providing your kids with the most effective training techniques and coaching in a safe, motivating and engaging training environment.


Let Us Be Your Guide


Woman with Fitness Ropes

Personal Training

It’s More than Sit Ups

  • 30 & 50 Minute Sessions
  • Private, duos
  • Sport Conditioning & Sport Specific Training

  • Spinal support strengthen and back pain management

  • Muscle Toning

  • Rehabilitation

  • Weight Loss

  • $75.00 + tax for 50 minutes

  • 45.00 + tax for 30 minutes 

M-F 10:00AM, 11:00AM, 1:00PM, 2:00PM, 3:00PM and early morning and weekend appointments available per request. 

Small Group TRAINING

Get Your Heart Working

Monthly Membership

  •  4 classes/month $179.00 +tax.  

  • 8 classes/ month $279.00 +tax.

  • Unlimited classes + one personal training session a month $349.00 +tax.

Family Membership & Corporate Memberships Available upon request

MONDAY & WEDNESDAYS 7:00 AM 8:00AM, 9:00AM, 12:00PM, 5:30 PM

FRIDAY 8:00AM,9:00AM,12:00AM

SATURDAY By Appointment 

Balance Ball and 2 Kettlebell.jpg


Go For It!

  • Strength

  • Reaction

  • Speed 

  • Power

  • Agility

  • Explosive Movements


Prepayment required to get discounted rate, tax not included

48 Sessions @ $60.00- 4 month Expiration $2,880.00 
36 Sessions @ $65.00- 3 month expiration $2,340.00
24 Sessions @ $70.00- 2 month expiration $1, 680.00
12 Sessions @ 75.00- 1 month expiration $900.00


Get In Touch