Joe Madigan has coached adult swim here at HealthQuest since 2003. Previously he coached Napa High Varsity Swim team, Moraga Country Club Swim Team, and Penguin Swim Team in Grass Valley, CA. He began swimming competitively at 10 years old, swam for Cal Poly, San Luis Obispo, and still competes in meets and open water swims.
Joe has also taught swim lessons since he was 14 years old, for his youth swim team, in his back yard, and for HealthQuest. He currently holds US Master's Swimming ASCA Certification Levels I and II.