PPS specializes in custom backyard transformation projects that create a lifetime of relaxation and entertainment for the entire family. Each project is treated as its own unique endeavor, so you can relax knowing each component of your project will be handled with the ultimate care and expertise. Our customers often comment on our seamless building process, efficient time frames, and attention to detail.
With 8 store locations and a complete service department, PPS intends to be your go-to pool professionals in the area. The goal isn’t just to build your dream backyard but to make pool ownership a breeze so you can spend more time swimming and less time working on the pool. Each location is staffed with pool professionals and offers a complete comprehensive water analysis lab station, so we can see exactly what is going on in your pool water and give you the perfect recommendations, and it’s always free!
It’s important to stress how easy pool ownership can be with the right team on your side. PPS always has and will continue to offer innovation and growth to the industry as a whole. The countless ongoing relationships PPS has established and maintained with customers are the highlight of our business. It’s no secret that our customers are the reason PPS is the #1 pool builder in the upper Midwest.
You deserve a builder that you can trust.
When you decide to add a pool or spa, your builder should be experienced and professional. Here is why people choose Performance Pools:
2350 43rd Street Northwest, Ste 103
Owatonna, MN 55060
Mon – Fri: 9:00am – 7:00pm
Sat: 9am – 5pm
Sun: 11am – 5pm
1720 Bassett Drive, Ste 3
Mankato, MN 56001
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am- 5:00pm
1423 S Hastings Way,
Eau Claire, WI 54701
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
16800 US-10
Elk River, MN 55330
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
13110 Excelsior Blvd
Hopkins, MN 55343
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
593 Schommer Dr.
Hudson, WI 54016
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
2405 Annapolis Lane, #280
Plymouth, MN 55441
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
1270 County Road 42 W
Burnsville, MN 55337
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
81 10th Ave S.
Waite Park, MN 56387
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
1890 Wooddale Dr. S #800
Woodbury, MN 55125
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
6922 55th St. North
Oakdale, MN 55128
M-F: 9:00am – 7:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 5:00pm
Come visit one of our showrooms! Our showrooms are staffed with knowledgeable employees who are ready to help you find the perfect pool or spa for your backyard.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
Fill out the form below to get our buyer's guide.
"*" indicates required fields
Fill out the form below to get our brochure.
"*" indicates required fields
Fill out the form below to get pricing.
"*" indicates required fields
Fill out the form below to get pricing.
"*" indicates required fields
Fill out the form below to schedule a service visit.
When you schedule service, we’ll ask for a credit card to hold the appointment. No charges will be placed on your card until the day following the service call. If you prefer, you may pay the technician on site, but a card is required to set up the job.
A confirmation email will be sent to you when service is scheduled.
"*" indicates required fields
Fill out the form below to schedule a pool opening.
"*" indicates required fields