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
Deck Supervisor
Coach Ashley
Lifeguard Trainer
Coach Nina
Deck Supervisor
Coach Lexi
Deck Supervisor
Coach Maddie
Deck Supervisor
Coach Leigh
Deck Supervisor
Coach Naysha
Deck Supervisor
Coach Clay
Swim Instructor/Lifeguard
Coach Oliver
Swim Instructor/Lifeguard
Coach Andy
Swim Instructor/Lifeguard
Coach Alexander
Swim Instructor/Lifeguard
Coach Alex
Swim Instructor/Lifeguard
Coach Cam
Deck Supervisor
Coach Lucy
Swim Instructor/Lifeguard
Coach Ella
Swim Instructor
Coach Ally
Swim Instructor
Coach Isabel
Swim Instructor
Coach Charley
Swim Instructor/Lifeguard
Coach Sadie
Swim Instructor/Lifeguard
Coach Mia
Swim Instructor
Coach Adele
Front Desk Representative/Swim Instructor
Coach Ava
Swim Instructor
Coach Marisol
Swim Instructor/Lifeguard
Coach Teddy
Front Desk Representative/Swim Instructor
Coach Mia S
Swim Instructor/Lifeguard
Coach Lauren
Swim Instructor
Coach Connor
Swim Instructor/Lifeguard
Coach Emma
Swim Instructor
Coach Cara
Swim Instructor
Coach Maia
Front Desk Representative/Swim Instructor
Coach Steffline
Front Desk Representative/Swim Instructor
Coach Molly
Front Desk Representative
Coach Madden
Swim Instructor/Lifeguard
Coach Nicholas
Swim Instructor/Lifeguard
Coach Dawid
Swim Instructor
Coach Yonatan
Swim Instructor/Lifeguard
Coach Juan
Swim Instructor/Lifeguard
Coach Laurel
Swim Instructor/Lifeguard
Coach Nati
Swim Instructor/Lifeguard
Coach Ashley W.
Swim Instructor/Lifeguard
Coach Gabriella
Swim Instructor
Coach Sofia
Swim Instructor
Coach Anhelina
Swim Instructor
Coach Kate
Swim Instructor
Coach Leela
Swim Instructor
Coach Abbi
Assistant General Manager
Coach Fabian
Swim Instructor
Coach Nat
Swim Instructor/Lifeguard
Coach Diego
Swim Instructor