Pitching Lesson Services

Better Mechanics. Better Pitching.

In-Person Lessons
One-on-one in-person pitching lessons in the Ames, IA area.
$30/ session
45-60 minutes
  • Hands-on instruction and immediate feedback
  • Personalized drills and exercises
  • Proper mechanics and form development
  • Injury prevention techniques
  • Available for all skill levels
Virtual Lessons
Live video coaching sessions from anywhere.
$30/ session
45-60 minutes
  • Real-time instruction via video call
  • Accessible from anywhere with internet
  • Immediate feedback and corrections
  • Personalized drills and homework
  • Flexible scheduling options
Video Lessons
Send videos of your pitching for detailed analysis and feedback.
$25/ week
per week
  • Detailed breakdown of your mechanics
  • Frame-by-frame analysis
  • Personalized correction plan
  • Weekly drills and exercises
  • Progress tracking over time
Perfect Motion

Group Lessons

Group lessons are available for 2-5 pitchers of similar skill levels. This is a great option for teammates or friends who want to learn together.

Group rates vary based on the number of participants. Contact me for more information and to schedule a group session.

Contact for Group Rates

Why Choose Perfect Motion?

I'm dedicated to making quality pitching instruction accessible to all

Affordable Coaching

I believe that every aspiring pitcher deserves access to quality coaching, regardless of financial circumstances. My lessons are priced to be accessible while still providing exceptional value and personalized instruction.

Whether you're just starting out or looking to refine advanced techniques, I offer options that fit your budget and goals.

Flexible Learning Options

Not everyone can access in-person coaching due to location, scheduling, or other constraints. That's why I offer multiple ways to learn:

  • In-person lessons for those in the Ames, IA area
  • Virtual lessons via video call for remote coaching
  • Video lessons for those with busy schedules