M, T, W, F 9:00am-6:00pm
Thursday 9:00am-8:00pm
Saturday 9:00am-5:00pm
Sunday 10:00am-3:00pm


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

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.


Having built our own home, we were used to delay after delay and broken promise after broken promise. None of that occurred with Custom Pools. From the initial contact to the closing, all your promises were kept. If any potential client asks me which pool company I would go with, it would be Custom Pools without a moment’s hesitation.”

~Craig, Eden Prairie, MN

More Reviews

Hopkins Location

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

M – F  9:00am-5:00pm
Saturday 10:00am-3:00pm

Call ahead for holiday hours.

Rogers Location

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

Monday-Friday 10:00am-5:00pm
Saturday 10:00am-3:00pm

Call ahead for holiday hours.