​​​​Reflections Pools 

Letter to future clients. 

   HI, I am Kevin Mackey the owner of Reflections Pools. I have been installing liner and fiberglass pools with my father for over 30 years. I would like to bring this experience and pride I have in my work to build a pool of your dreams in your back yard. The most rewarding part of building pools is meeting the customer at the end when I give them their pool school and seeing how excited and happy they are. Things that I have learned in my own experience dealing with businesses and building pools is to have good communication. My clients will have a cell phone number to contact me directly during the whole building process. Also we want to minimize the amount of time we are in your backyard building your pool so we only work two jobs at a time. That way you are not sitting with a muddy construction project that last for months instead of weeks. We also use the best not the cheapest contractors to do our concrete and electrical work.  Your decking is a major part of the appearance of your pool and when it comes to electrical you want to know it is done within code for the safety for your family and friends. 


  I take a lot of pride in the work we do. I will be on site actively participating in the construction of your pool. I am not the type of owner that touts 30+ years of experience but sends out an inexperienced crew to build the pool for me. In the end my goal is to have you as a happy customer that will recommend my company to others. 

Reflections Pools

Cardinal Pool Systems is the manufacturer here in the USA using 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 design features. Their galvanized steel kits are double protected with an additional coating called a ZAM coating which protects the panel from corrosion. I can attest doing liner changes from other manufacturers of galvanized steel wall pools even without the coating  they have been holding up with no problems even with pools that are 30 plus years old. With the coating it just makes them that much better. 

Please visit our manufacturer's website to find out more detailed information on the different pool designs.

Advantages to building a liner pool over other systems. 

Easy maintenance

  1. vinyl has a smooth surface so vacuuming and cleaning up debris is easier when compared to a concrete pool.
  2. vinyl is a nonporous surface to resist staining that you may see with concrete pools
  3. customizable to build any shape and size of pool and a cheaper cost per square foot over other pool types
  4. replacing the liner around the 10 to 15 year mark is much cheaper than the cost of redoing the plaster on a concrete pool.
  5. The smooth finish is also easier on your toes. 
  6. vinyl is also not affected by our freeze and thaw climate we have here in the midwest.

Cardinal Pool Systems

Serving Saint Charles, Wentzville, and Lincoln Counties

636-345-1707