Owning a swimming pool is a love-hate relationship. It sounds amazing…until it isn’t. One day you’re cooling off on a hot day, and the next you’re wondering how your pool turned into a leafy soup. And don’t get me started on the dirt, gunk, and who-knows-what else got in there.
When maintenance kicks in, that’s when I wave the white flag. I know this is better left to the pros. Luckily, our team found the best in OKC that handles everything about pool cleaning, from chemical balancing to vacuuming debris; they handle it all, saving you from all the headaches!
If you’re also dealing with some pool trouble, here are Oklahoma City’s best tried and tested pool cleaning services that stand out for all of the right reasons. Read on to see who made our list!
How much do pool cleaning services in Oklahoma City cost?
A single visit cleaning costs around $100 to $200, which is good for seasonal cleanups like skimming, brushing, vacuuming, and a basic water chemistry test.
For more regular maintenance plans, this starts at around $95 per week and upwards of $380 per month. Overall cost will depend on your pool size and shape, season, pool condition, and any extras like additional equipment or chemicals.
1. Spartan Pool & Patio

Address: 1400 24th Ave SW, Norman
Phone: +1 405-364-1912
Business hours:
- Monday to Friday: 9AM – 5PM
- Saturday: 9AM – 12PM
Website
What we like about Spartan Pool & Patio is that they’re a family-owned contractor that’s been in the game for more than a decade. They do it all, from pool remodeling to sealer services!
However, what really brought us here is their meticulous pool cleaning service. We love how they carefully check everything, from the liner to the electrical setup, before starting any work to make sure all is in good shape.
It’s worth noting that they offer both flat-rate and weekly options, depending on your pool size and setup, so you can pick what works best for your needs. Even better, their site has a handy calculator that lets you plug in your pool details and know the cost before you even book.
We also appreciate that after every cleaning, they send you a detailed report of all of the maintenance tasks they did, chemical reading score, and even before and after photos.
Given their strong local presence and solid reputation, you’ll need to plan your cleaning schedule well ahead of peak season to ensure you get a slot.
My pool is freaking crystal clear
“The dude that came out and cleaned my pool due to an algae bloom -BIG PROPS!!! He did an amazing job and my pool is freaking crystal clear. Thank you for your attentiveness and effort. It looks awesome!”
Jennifer Walker, Google Review
Did a superb job
“David with Spartan Pool took care of our annual pool maintenance today! He did a superb job vacuuming the pool and was gracious and very helpful to me. I highly recommend Spartan Pool and especially pool tech David! I will not hesitate in contacting Spartan again for my service call needs! I was in the store today, as well. It smells like summer and the girl who helped me was equally as helpful with my pool chemical needs. I wish I had caught her name. My experience is the staff is first class and today was no exception! Thank you David and Spartan Pool!”
2. Goodfellas Pool Service

Address: 1013 Dayton Ln, Moore
Phone: +1 405-808-7558
Business hours: Monday to Friday: 10 AM – 5 PM
Goodfellas Pool Services is a trusted residential favorite thanks to their comprehensive inspections and diagnostics, covering everything from pool cleaning to pump repairs.
Because of that, it’s no surprise that many OKC locals rely on them for both basic fixes and regular pool care. The best part? They offer custom packages, letting you choose how often you want service so you only pay for exactly what your pool needs.
Even better, we also appreciate their honest, personalized service. They take time to fix issues without unnecessary extras, so you really get what you pay for.
Plus, they’re easy to talk to, which makes booking a breeze. And if an emergency comes up, they’re kind enough to come over after hours to handle repairs. It’s this kind of above-and-beyond service that makes them really shine.
The only downside? Slots fill up quickly, especially in the summertime, and there have been rare occasions of double bookings, which can be a bit of a headache to sort out.
Even then, we appreciate that, because they’re a small team, they can work on each pool with more attention and care, ensuring that your pool is always in good hands.
“Steve and his team are consummate professionals. Steve quoted me a fair price and gave a realistic deadline for our cleaning, all while there are historic chlorine and supply shortages in the industry. His team shows up on time, every time. He treated me like I was an important customer every time we communicated. I highly recommend Goodfellas for all your pool needs!”
“Excellent service. Steve was very helpful and accommodating. He worked with my difficult work schedule and started within a day of my calling for help. I know he was already booked but worked me in in between his other appointments to help assist me with my time frame. Service was excellent. The price was very fair. And he was very dependable, and more importantly, trustworthy!”
Jacinda Johnson, Google Review
3. Fox Pools

Address: 10101 S Western Ave
Phone: +1 405-632-3699
Business hours:
- Monday to Friday: 9 AM – 5 PM
- Saturday: 9 AM – 1 PM
Fox Pools has been around for a while, so it’s no surprise that they’re the go-to of many pool-owning locals in OKC. From installing new liners or checking on the chemical balance, they take care of it all, so you can enjoy your pool worry-free.
We also like that they offer one-time, weekly, and bi-weekly schedules for pool cleaning, which makes it easy to plan around busy schedules or special events, no matter the season.
Alongside cleaning and maintenance, they also supply parts and equipment, along with providing repair services, so you’ve got everything you need in one supplier.
Their communication is another highlight. The team is easy to get in touch with, whether you need a quote or simply some guidance. Though sometimes you need to keep following up, especially during peak season when business is booming.
While it’s convenient that they’re open Monday through Saturday, note that their Saturday hours are shorter and only from 9 AM to 1 PM, so weekend-only schedules could feel a bit tight.
On the bright side, we love that they take the time to help new pool owners understand water chemistry and equipment, making maintenance less intimidating. They’re happy to give advice and point you in the right direction when needed—so helpful!
Most knowledgeable people in the business
“We have depended on Fox Pools to keep our pool up and running for the last 40 years. When we first put a pool in years ago we visited various pool stores to get supplies and advice. It didn’t take long to realize that Mike and Kathy are the most knowledgeable people in the business and their integrity is top notch. If you have a pool or need a pool, this is the place for you!”
Provide us with everything we need to keep our pool wonderful
“We can’t say enough good things about Fox Pools. Kathy & Mike have been professional and provide us with everything we need to keep our pool wonderful. Over the last 25 years we think of them as family. Fyi..Saturday donuts are yummy. Totally recommend then to everyone!”
Mike Schmidthuber, Google Review
4. Cardinal Pools Of Oklahoma

Address: 6500 NW 10th St
Phone: +1 405-495-2570
Business hours:
- Monday to Friday: 8 AM – 5:30 PM
- Saturday: 9 AM – 3 PM
Cardinal Pools of Oklahoma is a local family-run full-service team. They handle everything from building your dream pool to keeping it sparkling, so you don’t have to juggle multiple providers.
And being in the business since 1959 means they really know their stuff when it comes to creating and caring for pools. Hence, they’re a solid pick if you prefer more established options in the metro.
Their technicians are also professional and knowledgeable, willing to give a full rundown so you always know what’s going on with your pool. Though we did encounter occasional scheduling delays and communication lags, especially when business is busy.
Even so, we appreciate the quality of service, as they don’t follow a cookie-cutter package. They test the water, check out all of your pool’s features, and factor in how often it’s used to figure out the best care plan that’s tailored to your pool’s needs.
For us, the personalization is a big plus, ensuring that you get what you pay for. While we consider them on the slightly pricier side, we think it’s worth it given the top-quality equipment and supplies they use, so it’s definitely money well spent.
Always can get my pool sparkling
“Cardinal Pool is the BEST pool store one can go to. You are treated like family and they always, always, always can get my pool sparkling. I have been a customer for years and will be for many more.”
Great service and reasonable prices
“I have used Cardinal Pools for many years. They have always given great service and reasonable prices. They always show up in time and are helpful in addressing any concerns you may have.”





