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 Ellie
Deck Supervisor
Coach Meghan
Front Desk Supervisor
Coach Ashley
Lifeguard Trainer
Coach Nina
Deck Supervisor
Coach Lexi
Deck Supervisor
Coach Maddie
Deck Supervisor
Coach Leigh
Deck Supervisor
Coach Risha
Front Desk Representative
Coach Clay
Swim Instructor/Lifeguard
Coach Oliver
Swim Instructor/Lifeguard
Coach Andy
Swim Instructor/Lifeguard
Coach Caroline
Swim Instructor/Lifeguard
Coach Naysha
Swim Instructor/Lifeguard
Coach Alexander
Swim Instructor/Lifeguard
Coach Nora
Swim Instructor/Lifeguard
Coach Alex
Swim Instructor/Lifeguard
Coach Cam
Swim Instructor/Lifeguard
Coach Janelly
Swim Instructor/Lifeguard
Coach Lucy
Swim Instructor
Coach Sisi
Swim Instructor
Coach Ella
Swim Instructor
Coach Ally
Swim Instructor
Coach Isabel
Swim Instructor
Coach Charley
Swim Instructor
Coach Sadie
Swim Instructor
Coach Mia
Swim Instructor
Coach Adele
Front Desk Representative/Swim Instructor
Coach Ava
Swim Instructor
Coach Marisol
Swim Instructor
Coach Brendan
Swim Instructor/Lifeguard
Coach Millie
Swim Instructor
Coach Teddy
Front Desk Representative
Coach Paige
Swim Instructor
Coach Mia S
Swim Instructor/Lifeguard
Coach Lauren
Swim Instructor
Coach Taylor
Front Desk Representative
Coach Dylan
Swim Instructor/Lifeguard
Coach Hannah
Swim Instructor/Lifeguard
Coach Connor
Swim Instructor/Lifeguard
Coach Emma
Swim Instructor
Coach Sowmya
Swim Instructor/Lifeguard
Coach Cara
Swim Instructor
Coach Emmi
Front Desk Representative