Reflections Pool Services
Call now
Call now
Website
Call
Reflections Pool Services
Hi, my name is Kevin Mackey, owner of Reflections. I would like to take a moment to tell you a bit about Reflections Pools Services in Wentzville. I have been in the swimming pool business for over thirty years, beginning with installing pools in the St. Charles County area with my father Charles Mackey during the summers when I was 11.

At the time I couldn't push a wheel barrel of concrete, but I was the best tool "getter" a company could ask for. Over the years went I've installed vinyl liner, fiberglass wall concrete bottom, one piece fiberglass and almost every type of swimming pool you can imagine.
Services
Our owner Kevin Mackey startedon pools with his father back in the mid 80s and has been doing pool installation and servicing in Saint Charles. Lincoln, and Wentzville areas for over 30 years. Doing pool installations in Saint Charles, Wentzville, and Lincoln county area. Designed and installed by the owner Kevin Mackey which brings over 30 years of experience to building quality pools that will last for years to come.
This Pool Openings service is where we de-winterize the filter system, Install all nozzles and check the system over for proper operation. This Pool service includes everything stated in System only and we also remove and fold your cover, lubricated the anchors in the deck with WD40, install rails and ladders.
Cardinal Pool Systems is the manufacturer we use. Located in the USA Cardinal uses high quality USA steel in the manufacture of our pool kits. They offer a wide variety of customizable options such as pool, step, bench and tanning ledge features. Their galvanized steel kits are double protected with an additional ZAM coating which protects the panel from corrosion.
Is your pool looking old, liner bleeched out or torn, tiles or brick coping coming loose, or perhaps the decking around the pool shifting and cracking. Reflections is the perfect coming for pool renovations in O'Fallon, Wentzville and all of St. Charles County and beyond. We will come out, take a look at your pool and tell you what we can do to fix it and have it looking like new.
Spray decks for pools are a great way to improve the look of your pool to add a decorative element to your pool area. The Spray Deck System can be applied to almost any newly poured, worn or cracked concrete surface and is the perfect choice for sidewalks, driveways and garage floors, entrances, lobbies, showrooms, patios and swimming pool decks.
Reviews (7)
Mary Sizemore
Mary Sizemore
Dec 26, 2021
Report
After researching and talking with many pool builders in the area, we decided to have Reflections build our backyard pool. Kevin and his crew exceeded our expectations on installation, timeline, and quality of work. Kevin is professional, always available to answer questions, and personally involved in every step of the process. I highly recommend Reflections for pool installation and maintenance.
Randy Mccurry
Randy Mccurry
Nov 02, 2021
Report
Always great reliable service, they installed a heat pump for me and do my closings every year. I try to do most things myself, but when it comes time to close the pool it is so easy to schedule it and not worry about it. If I did it myself I would need the equipment to clear the water out of the pipes and preferably have someone to help with the winter cover. 3 guys show up and get it done in less than hour when it would probably take me all afternoon. The guarantee that if anything freezes they will fix it makes it so easy to pay someone instead. When we bought the house and opened the pool it
Jeanene Singleton
Jeanene Singleton
Feb 17, 2021
Report
Reflections Pool Service installed our pool and we are extremely happy with our entire experience. Kevin and his team did an amazing job from the initial design through the construction process. Their attention to detail, communication, and work ethic was highly impressive. We hope to never move again, but if we did, we will most definitely have Reflections Pool Service build our pool!
Chris Powell
Chris Powell
Jun 24, 2019
Report
Kevin and Reflections Pool Services came recommended to me by a friend that is a repeat customer. WOW, we could not be happier. What a professional! Kevin is kind and knowledgeable. He is involved at every step of the install, wadding through the mud and working himself; cannot ask for more than the owner working and leading the crew to ensure quality professional installation. Work was done when he said it would be and the job site was always clean and organized. Kevin is available for questions, even the ones, a pool novice such as myself, ask. Kevin, Thank you for building a place for my family
Terri Lynn
Terri Lynn
Jun 22, 2019
Report
What an amazing job by these guys. Kevin is so great to work with and his crew was awesome. They were professional and got our liner replacement done quickly and beautifully. If you need pool service these are the guys. Thank you for taking care of us and going above and beyond.
Jorge Meinhardt
Jorge Meinhardt
Apr 27, 2019
Report
STAY AWAY! After 5 years using their services they just dropped us as a client, saying they are too busy this year for pool opening. No previous communication was sent and now we need to go to the market to shop around. Very unprofessional. And service quality was dropping year over year anyway. Stay away, even if you buy a pool from them doesn’t mean they are available to provide you services. They really has ZERO VALUE for their clients. Loyalty is something they never heard of.
Kelly George
Kelly George
Aug 12, 2017
Report
What an amazing company to work with! We are so happy that we chose to go with Kevin and his team at, Reflections Pools to install our new pool. After meeting with many other contractors, we couldn't be happier with our decision. From start to finish Kevin was on the job daily- his attention to detail, craftsmanship, and professionalism was incredible. He would update us daily as to what he did that day and what he would be working on next.
We LOVE our pool and will proudly recommend them to others that are looking for a pool contractor!!