
For homeowners in Jacksonville and nearby towns
Pool Service In Jacksonville, FL
We keep your pool clean and clear every week, and we fix it when it breaks.
"Shipshape pools is a great company to clean your pool. He is reliable, hard working, and very communicative. Give him a call great guy"
Get A Free Quote
Takes 30 seconds. We will call you back to talk about your pool.
- Since 2025Caring for local pools
- CertifiedCPO certified
- InsuredCovered on every visit
- Free quotesKnow the price first
Why us
Why Local Homeowners Choose Us
Veteran owned and run
Our owner is a Navy veteran and a former Navy electrician. We own and run this company.
We know pumps and power
Our owner has advanced pump certifications. Pumps run on power, and our owner knows electric work.
We show up and call back
We set one day each week for your pool. Customers say we arrive on time and keep in touch.
Services
Our Pool Services

Weekly Pool Cleaning
We clean your pool and balance the water every week.
Get a quote
Pool Pump Repair
We fix or replace pool pumps so your water keeps moving.
Learn more
Pool Repair
We find what is broken and fix it.
Learn more
Pool Heater Repair
We find out why your heater is not working and fix it.
Learn moreReviews
What Our Customers Say
★★★★★"Enrique Ruiz is our "pool guy". It's being more than 1 year he's taking care, weekly of our pool. We were impressed by his knowledge and the manner of his conduct. Enrique is a detailed oriented guy with eyes for details. He's very knowledgeable, he is a true professional with impeccable manners."
Cristian Campian
★★★★★"Enrique’s been helping keep our pool & spa in AMAZING shape for 2 years now, despite way too many trees & other challenges. I can highly recommend him!"
Dan elmaleh
★★★★★"We have been very pleased with Shipshape Pool Service. Communication is great! Service is great! Arrives on time weekly. No excuses."
Joseph Paulk
★★★★★"Enrique is very knowledgeable, conscientious, thorough, and polite, a real professional, all you could ask for in a pool maintenance company!"
Brian Ford
★★★★★"Shipshape pools is a great company to clean your pool. He is reliable, hard working, and very communicative. Give him a call great guy"
Ruby Spencer
Reviews from Google
Easy to start
How It Works
Reach out
Call or message us about your pool. We will call you back.
Get your quote
We look at what your pool needs. We tell you the cost before we start.
Service starts
We pick a set day each week. Then we start taking care of your pool.
How Our Weekly Pool Cleaning Works
We come on a set day each week. We skim, brush and vacuum, empty the baskets and test the water.
Then we add what the water needs. That keeps it clear and safe to swim in.
Every visit includes
- Skim the water
- Brush the walls and steps
- Vacuum the floor
- Empty the skimmer and pump baskets
- Test the water and add the right chemicals
Real photos from our jobs
Our Work



FAQ
Common Questions
How much does pool service cost?
It depends on the size of the pool, its shape and how often we visit. Call us and we will give you a clear price for your pool.
What is included in pool service and cleaning?
A visit usually includes cleaning the pool, checking the water and looking over the equipment. Call us to hear what is included for your pool.
Do you service pools near me?
Yes. We serve Jacksonville and nearby towns. See every town on our service areas page.
Is pool service worth it?
Many homeowners say yes. It saves time and helps catch small problems early before they cost more to fix.
How often should a pool be serviced?
Many pools do well with a weekly visit. The right schedule depends on your pool, trees nearby and how much it is used.
What towns do you serve?
We serve Jacksonville and Saint Johns. We also serve Mandarin and Ponte Vedra Beach. We also serve Jacksonville Beach and Atlantic Beach.
Are you insured?
Yes, we are an insured pool company.
Do I need to be home?
No, we only need a way into your backyard.
Ready for a clean pool in Jacksonville?
Takes 30 seconds. We will call you back to talk about your pool.
Rather talk? Call (904) 701-4525.
