Welcome to VeloLabs

THIS IS NOT A SPIN CLASS. VELOLABS IS A PURPOSE-BUILT CYCLING STUDIO WITH FTP & LACTATE THRESHOLD TESTING, COURSE SIMULATIONS, BIKE FITS, PERSONAL COACHING & SO MUCH MORE.

Our Team
Some Statistics About Us

16
WAHOO KICKR® TRAINERS
12+
CLASSES EVERY WEEK
4
USAC/USAT CERTIFIED COACHES
270K
TRAINER MILES & COUNTING

THE WAHOO KICKR ADVANTAGE

Realistic Road Feel
The high inertia flywheel is engineered to replicate the feel of the road far better than CompuTrainer-based systems. And no wear and tear on your rear tire!
Train with Power
We help you understand Functional Threshold Power and the KICKR automatically adjusts the resistance to ensure your workout is calibrated just for YOU.
Flexible with Any Device
We can connect to your ANT+ devices so you can have cadence, heart rate, power and MO2 data displayed during workouts and we monitor your progress.

What Our Clients Say
70.3 Worlds Athlete
Stephanie Van Bebber
Worlds 70.3 Athlete
“The VeloLabs approach has definitely propelled my racing to the next level. It’s training with purpose through FTP and Lactate Threshold testing. Their thoughtful workout design is a challenge to beginner and expert alike. Bring it!”
George Croghan
VA State Road Champion
“VeloLabs was key in helping me regain fitness and strength after an injury and prepared me to race competitively in a new category. The instruction and camaraderie in these classes isn’t something you get with other programs.”
Kathleen Bunch
Iron(wo)man
“VeloLabs provides the perfect mix of intensity and support during their workouts. The staff have a real knack for knowing when I need to push my FTP or when I might be suffering from fatigue and need to back off and recover.”
An artist is not paid for his labor but for his vision

Purchase Now

VeloLabs Event Schedule

October 2021

Mon Tue Wed Thu Fri Sat Sun
1
2
  • 830am FTP Test
  • 1030am FTP Test
3
  • 830am FTP Test
4
  • 630pm Class
5
  • 600am Class
  • 930am Class
  • 630pm Class
6
  • 430pm Class
  • 630pm Class
7
  • 600am Class
  • 930am Class
  • 630pm Class
8
9
  • 830am Class
  • 1030am Class
10
  • 830am Class
11
  • 630pm Class
12
  • 600am Class
  • 930am Class
  • 630pm Class
13
  • 430pm Class
  • 630pm Class
14
  • 600am Class
  • 930am Class
  • 630pm Class
15
16
  • 830am Class
  • 1030am Class
17
  • 830am Class
18
  • 630pm Class
19
  • 600am Class
  • 930am Class
  • 630pm Class
20
  • 430pm Class
  • 630pm Class
21
  • 600am Class
  • 930am Class
  • 630pm Class
22
23
  • 830am Class
  • 1030am Class
24
  • 830am Class
25
  • 630pm Class
26
  • 600am Class
  • 930am Class
  • 630pm Class
27
  • 430pm Class
  • 630pm Class
28
  • 600am Class
  • 930am Class
  • 630pm Class
29
30
  • 830am Class
  • 1030am Class
31
  • 830am Class