Custom Vinyl Liner Pools, Supplies, and Service
We are your locally owned and operated swimming pool contractor specializing in the design, construction, and repair of in-ground and above ground vinyl-lined, concrete and fiberglass pools.
Rick and Patsy Montgomery, owners of Magic Pools and Spas, have been in the pool business over 30 years. Our quality and service after the sale is truly exceptional. We are a full service company, specializing in new construction and major and minor renovations, including renovating and re-surfacing concrete/gunite pools and pool decks.
On-site estimates are always free.
Please check our Testimonial page for comments from our customers.
We are the local experts on salt water sanitation systems that will reduce your operating costs to less than $125 per year.
We are pleased to offer you a wide variety of pool-related services including pool care, remodeling, chemical delivery, and more! As a trusted, local pool dealer for all your pool needs, we are a NC licensed general contractor specializing in swimming pool construction. We are also the exclusive local swimming pool dealer for the Fort Wayne Elite Polymer Free-standing “salt safe” in-ground pool and a dealer for Blue Hawaiian Fiberglass Pools.
Call us today, and we'll Make Your Pool Problems
Magic Pools and Spas!
Your premier choice for pool repairs, installation, and supplies in Rowan, Cabarrus, Iredell, and North Mecklenburg Counties!
Click here to read a recent article from owner Rick Montgomery on pool chemical safety.
Are you tired of driving all over town to find out that the store just sold out of the product you needed?
Is it time to replace that tired, sagging liner?
That sparkling backyard paradise you’ve always dreamed of is just a click away! Take a look at our Photo Gallery to see some of the beautiful backyards we have created. You'll also get to see some of the unique upgrades that we offer.
We cover a wide service area from Rowan and Iredell to Cabarrus and North Mecklenburg Counties, so we are always close by! Contact us today, and make your pool problems disappear!
Call Us Today!