Thrive Personal Training & Fitness
5.0(1)
Offers online services
5 hires on Lessons
13+ years in business
Serves Eagan, MN
Dave F. says, "John provides individual guidance that emphasizes what I need to work on to get the most benefit. He is very knowledgeable and communicates very well. He genuinely cares about making sure I'm improving in my overall strength, endurance and balance." Read more