Close
Skip to Content
High Contrast
Increase Text Size
Clear All
(781) 679-5257
Own A Franchise
Events
Customer Portal
Needham
Change Location
Swim Lessons
Mini (Baby)
Junior (Beginner-Intermediate)
Glider (Beginner-Intermediate)
Pro (Intermediate-Advanced)
Swim Force (Swim Team)
Programs
Family Swim
Parties
Jump Start Clinics
W.A.T.E.R. Safety Presentations
Pricing
Our Pricing
Our Memberships
About
Our Philosophy
Our Story
Our Facility
Perpetual Lessons
Our Partnerships
Our Team
News
Testimonials
Careers
Refer a Friend
Blog
In The News
FAQs
Contact Us
Register Now
Locations
Customer Portal
Meet The Team
Peter & Sarah Kepic
Owner
Coach Amanda
General Manager
Coach Adrian
Regional Manager
Coach Cody
Assistant General Manager
Coach Rebecca
Assistant General Manager
Coach Jeff
Assistant Manager
Coach Eli
Sales and Service Manager
Coach Ellijah
Pool Operations Manager
Coach Grace
Training Coordinator
Coach Edythe
Front Desk Supervisor
Coach Ellie
Deck Supervisor
Coach Nina
Deck Supervisor
Coach Lexi
Deck Supervisor
Coach Maddie
Deck Supervisor
Coach Brianna
Deck Supervisor
Coach Caitlyn
Front Desk Representative/Swim Instructor
Coach Meghan
Front Desk Representative/Swim Instructor
Coach Marissa
Front Desk Representative/Swim Instructor
Coach Maia
Front Desk Representative/Swim Instructor
Coach Madison
Front Desk Representative/Swim Instructor
Coach Risha
Front Desk Representative
Coach Leigh
Swim Instructor/Lifeguard
Coach Teyah
Swim Instructor/Lifeguard
Coach Clay
Swim Instructor/Lifeguard
Coach Eve
Swim Instructor/Lifeguard
Coach Oliver
Swim Instructor/Lifeguard
Coach Andy
Swim Instructor/Lifeguard
Coach Charlotte
Swim Instructor/Lifeguard
Coach Chloe
Swim Instructor/Lifeguard
Coach Ashley
Swim Instructor/Lifeguard
Coach Caroline
Swim Instructor
Coach Lucia
Swim Instructor
Coach Ines
Swim Instructor
Coach Sisi
Swim Instructor
Coach Paula
Swim Instructor
Coach Patti
Swim Instructor
Coach Ella
Swim Instructor
Coach Tabitha
Swim Instructor
Coach Ally
Swim Instructor
Coach Alexis
Swim Instructor
Coach Isabel
Swim Instructor
Coach Janelly
Swim Instructor
Coach Alexander
Swim Instructor
Coach Tom
Swim Instructor
Coach Addison
Swim Instructor
Coach Vann
Trainee