If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
Collegiate Sprinter,
Open Water & Masters Swimmer
Learn to Swim Professional
Fastest 50 yard freestyle time:
22 seconds
Longest Completed Open Water Swim:
Miami 5k
Overview
Hired 124 times
1 similar job done near you
Background checked
1 employee
7 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, PayPal, Square cash app, Venmo, and Zelle.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2023
2022
2021
2019
Services offered
Student experience level
Work location
I travel to my customers
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Excellent 4.9
115 reviews
5
97%
4
0%
3
2%
2
0%
1
1%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Nancy W.
Sep 11, 2025
•
Hired on Thumbtack
Nicholas is a very professional, skilled swim instructor who was hired for a 5 consecutive day weeklong lesson for a 36 year old adult non swimmer. Our experience was great. He came to my home and when the weather did not cooperate we met at a local indoor pool. I would highly recommend Nicholas. He met all my expectations.
Details: Adult (18 or older) • No experience • Comfortable in water • Learn basic strokes • Yes, a pool at my home • 60 minutes • My home, venue, etc.
Private Swim Lessons
Teresa B.
Aug 17, 2025
•
Hired on Thumbtack
Coach Nicholas Fonseca was fantastic with my 2 grandchildren ages 3 and 5. He got the little one swimming right away. And he got the 5 year old starting with strokes- something others were not able to do. The best part was the children had fun and very much looked forward to each lesson. They were focused for a full 45 minutes each and probably could have gone longer. I attribute this to Nicholas’ ability to teach and draw out each child’s personality. It was fun and exciting to watch their progress. I will definitely hire him again when my granchildren come back. Terry Bass, Stuart Fl
Details: Young child (18 months - 5 years old) • Beginner • Comfortable in water • Learn basic strokes • Become more comfortable in water • Yes, a pool at my home • 60 minutes • My home, venue, etc.
Private Swim Lessons
Randy L.
Jun 25, 2025
•
Hired on Thumbtack
Nick was very professional, very calm with the children, utilized different techniques and swim aids, spent more than the allotted time agreed to. He did very well considering the children were not always 100% cooperative.
Details: Young child (18 months - 5 years old) • No experience • Comfortable in water • Become more comfortable in water • Yes, a pool at my home • I'm flexible • My home, venue, etc.
Private Swim Lessons
Merideth D.
Dec 29, 2024
•
Hired on Thumbtack
Nicholas is great, he was just the right amount of push and relax in terms of getting to know my granddaughter and teaching her real skills.
He is very good at his craft, had some great tips and tricks, and even gave her shiny goggles.
Just a really great Swim Coach all around
Details: Young child (18 months - 5 years old) • Beginner • Comfortable in water • Improve swimming technique • Learn basic strokes • Yes, a pool that allows private lessons • 30 minutes • My home, venue, etc.
Private Swim Lessons
Gyasi S.
Dec 10, 2024
•
Hired on Thumbtack
Nicholas is a great swim coach. He’s been working with my 3 year old son for about two months now. My son has been one much more confident in the water. He went from refusing to get his face wet to holding his breath under water for 10 seconds. Nicholas is very patient and flexible, which is helpful since my son is very strong willed and has manic toddler energy.
Details: Young child (18 months - 5 years old) • No experience • Yes, a pool at my home • 30 minutes • My home, venue, etc.
Private Swim Lessons
Credentials
Background Check
Nicholas Fonseca
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
One class in advance required for scheduling
What is your typical process for working with a new customer?
Schedule and receive one class in advance.
Establish expectations, goals and needs; take notes
Show up! Coach up! Exceed swimmer’s goals!
What education and/or training do you have that relates to your work?
20 years of competitive experience
10 years of coaching experience