Saturday : 9:00am–5:00pm
Sunday : 10:00am–3:00pm


Saturday : 9:00am-3:00pm
Sunday : Closed

Call ahead for holiday hours.

Small enough to know you, large enough to serve you

Custom Pools, Inc. is conveniently located in both Hopkins and Rogers, serving the Twin Cites of Minneapolis, St. Paul, and their surrounding areas. We specialize in in-ground pool installation, portable spas, pool equipment repair, pool winterizations, and water analysis and testing. Additionally, we’re proud to offer pool opening and pool closing services, and provide dependable replacement pool filters, pool heaters, and pool pumps.

Custom Pools, Inc.

Family-owned and operated for over 40 rewarding years

Custom Pools is looking forward to our next 40 years of pleasing and astonishing customers with our expert advice and high-quality products and services. More than most retailers, we understand that considering an in-ground pool for your property is a big investment, and we want to help you do it right the first time. If you don’t know what you want, or how to make it happen, don’t be nervous about asking. Because in-ground pools are our passion, we enjoy helping new customers become familiar with their options without trying to force a sale or simply “close the deal.” Regardless of the pool type (rectangles, Grecians, “L’s,” radius ends, etc.) Custom Pools lives up to our name when it comes to meeting your goals for the perfect pool. Whether for athletic exercise, as an entertainment feature for your home, or just a casual way to relax with your loved ones, let us make your pool dreams come true.


We have received many, many compliments about how nice the entire area around the pool and pool itself look. As you know, we had a very unique situation with limited space and need for some real imagination. Again, please accept my deepest and sincere thanks for a job well done. I will definitely recommend your services to any of our friends looking for a new pool or any related pool services.”

~ Rob and Ruth, St. Paul, MN

More Reviews

Hopkins Location

8960 Excelsior Blvd.,
Hopkins, MN 55343
(952) 933-2255

MON–FRI : 9am-6pm
SAT : 9am – 5pm
SUN : 10am – 3pm

Call ahead for holiday hours.

Please Note: Our last water test is taken 30 minutes before closing time

Rogers Location

14184 Northdale Blvd.,
Rogers, MN 55374
(763) 515-6305

MON – FRI: 10am – 5pm
SAT : 9am – 3pm
SUN : Closed

Call ahead for holiday hours.

Please Note: Our last water test is taken 30 minutes before closing time