Sorry this pro can’t do your job, but we know other pros who can. Check them out
About
Hello! My name is Josh and I’m a lifeguard with LA County Lakes and also an EMT for an ambulance company during my off season of lifeguarding! I’m currently training for LA 2028 Olympic Trials with a pro team in Pasadena at the Boys and Girls Club! I train with many Olympic Trials swimmers, including a Tokyo Medalist from 2020!!
I’ve been teaching swimming lessons to all ages and also to special needs students since 2018. I first started teaching at the YMCA, then moved to a place in Long Beach called Deep Blue Swim School, then to the Rose Bowl Aquatic Center, and currently helping a friend in Huntington Beach over there coach his swim team!
I’d LOVE and very willing to help anyone know how
to swim, as swimming is a huge and major passion of mine and teaching students as well!
Overview
Hired 7 times
Background checked
1 employee
8 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Check, Credit card, PayPal, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
Services offered
Walk duration
15 minutes
30 minutes (standard)
45 minutes
60 minutes
Dog size
Extra Small (1 - 15 lbs)
Small (16 - 25 lbs)
Medium (26 - 40 lbs)
Large (41 - 70 lbs)
Walk group size
Group walk
Private walk
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and value.
Good 4.4
7 reviews
5
86%
4
0%
3
0%
2
0%
1
14%
Your trust means everything to us. Learn about our review guidelines.
Samantha W.
Apr 12, 2026
•
Hired on Thumbtack
Amazing experience w coach Josh, if I would use some words to describe him, they would be fun, professional, good vibes, effective! He did three lessons w my kids (straight days, swim camp style) while I was visiting from out of town and he managed to get their confidence up and help improve techniques. He’s also great at communicating…. Responsive via text msg and follows up, making sure everything is clear. Would definitely recommend.
Details: Youth (6 - 12 years old) • Beginner • Comfortable in water • Learn basic strokes • Improve swimming technique • Yes, a pool at my home • 45 minutes • My home, venue, etc.
Private Swim Lessons
Paras G.
Oct 19, 2025
•
Hired on Thumbtack
Josh is an amazing swimming coach! He’s super patient, explains everything clearly, and makes learning fun. I started off not feeling confident in the water, but his tips and encouragement helped me improve fast. Highly recommend him if you want to learn swimming the right way!
Details: Adult (18 or older) • Beginner • Comfortable in water • I'm flexible • I'm flexible • At the pro’s location • My home, venue, etc.
Private Swim Lessons
Zolzaya E.
Apr 28, 2026
•
Hired on Thumbtack
Josh is great. He knows how to make first time swimmers feel comfortable in water and teaches good technique.
Details: Adult (18 or older) • Beginner • Not comfortable in water • Learn basic strokes • Yes, a pool at my home • 60 minutes • My home, venue, etc.
Private Swim Lessons
Raul V.
Feb 11, 2026
•
Hired on Thumbtack
Josh is a great swim coach help with swimming technique and breathing.Highly Recommended
Details: Adult (18 or older) • Beginner • Comfortable in water • Improve swimming technique • Train for an event • Yes, a pool that allows private lessons • 30 minutes • At the pro’s location
Private Swim Lessons
Steve S.
Aug 10, 2025
•
Hired on Thumbtack
Josh is very responsive, professional, knowledgeable and greet with kids!
Details: Youth (6 - 12 years old) • Beginner • Not comfortable in water • Become more comfortable in water • Improve swimming technique • Learn basic strokes • Yes, a pool at my home • 45 minutes • My home, venue, etc.
Private Swim Lessons
Credentials
Background Check
Joshua Ramirez
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
I’ll give a discount on the first lesson so that they can see if they like what I taught and such.
What is your typical process for working with a new customer?
I love to get to know the person and see what experiences they have with the water and swimming! Also to make sure it’s a fun and enjoyable first lesson!
What education and/or training do you have that relates to your work?