Meet the Team

Pool Construction Company in Madisonville


Chris Cavanaugh


Like his brothers, Chris grew up in the pool business and has done a little bit of everything – from service to installing aboveground and inground pools to working in the retail. He now manages our retail store and serves as the general manager of Cavanaugh Pool, Spa, & Patio. When you want to speak with someone regarding a pool, spa, grill or any other related need, Chris is your guy.

Cylinda Cavanaugh

Chemical Guru

Cylinda introduced our family to the pool business in the 1980s in Madisonville because she wanted to sell pools and spas. Today, you’ll find Cylinda helping clients keep their pool chemistry in order as our chemical and water testing guru.

Jeremy Cavanaugh


Jeremy has been the swimming pool industry since 1994. Earlier in his career, he was a service tech who opened, cleaned and repaired pools. He now serves as the main aboveground liner installer, as well as one of our main inground and aboveground pool installers. Having installed more than 2,000 liners and pools alike, Jeremy is more than experienced for your pool.


Service Manager

James began his career in the pool and spa industry in 1987. While he serves as our service manager, he also handles all of our inground liner installations, as well as anything service related.

Shane Cavanaugh

Shane is co-owner of Cavanaugh Pool, Spa, & Patio, and is our main inground and aboveground pool installer. He grew up in the swimming pool industry and began helping the aboveground install crew in 1997 when he was 14. At 17, he became the lead aboveground pool installer. Having installed more than 2,000 pools in his career, Shane highly skilled and looks forward into installing a pool in your backyard.