I have used Perfect Pools for roughly 20 years. I have a very old pool and Mark has always been able to fix it, and always knows what part he needs by my description of the problem. Other pool companies were not able to diagnose or fix the problems we have had over the years, but Mark and his team have always known and have done a great job taking care of our pool over the years.
Perfect Pools Inc
Perfect Pools Inc at a glance
Google reviewers rate Perfect Pools Inc 4.6 out of 5 based on 23 reviews, highlighting long-term relationships and services such as liner installation, equipment repair, and seasonal maintenance. Customers frequently praise the company for punctuality, clear communication, and fair pricing, noting that staff often diagnose complex issues effectively. However, several low-star reviews criticize the business for missed appointments, unreturned communications, and unresolved damage to pool components, suggesting inconsistent reliability despite generally positive experiences.
- Google rating: 4.6 out of 5 from 23 reviews (87% five-star).
- Reviews on this page: 23 Google reviews (22 with written comments, 1 with photos).
- Owner responses: the business replied to 61% of reviews.
- Most recent review: March 31, 2026.
- Service: Swimming Pool serving Ann Arbor, Michigan.
Data from Google, last updated October 26, 2026.
Photos
Customer reviews
Reviews from Google, shown as published (original wording, unedited).
Peyton helped us with a hard to diagnose pool leak and got us squared away. We so appreciated that he stayed late to get it fixed and that our pool is back to normal. Thank you!
Thank you, Connie — we appreciate you taking the time to share this review. We're glad Peyton was able to find the leak, stay late, and get your pool back to normal. If you need anything else, please reach out.
If you are looking for exceptional pool maintenance, look no further than Perfect Pools. Their team has consistently provided thorough cleaning and chemical balancing when needed. They are always on time, friendly and clearly knowledgeable about pool care. Thanks to their diligent maintenance, our pool is sparkling clean and always ready for a swim! Thanks Perfect Pools, you have exceeded our expectations!
- Price assessment: Reasonable price
- Services: Swimming pool equipment maintenance, Swimming pool summerization, Winterization
Thank you so much, Wanda. We really appreciate your kind words and are thrilled our team has exceeded your expectations with punctual, friendly, and knowledgeable service. We look forward to continuing to keep your pool sparkling and swim-ready.
Perfect Pools do reliable weekly maintenance, chemical balancing, openings, closings, and repairs. They’ve kept my pool in great shape through Michigan’s seasons. They’re professional, on time, and do good work. I definitely recommend for pool service!
Thank you, Demetra, for the wonderful review and recommendation. We’re glad our weekly maintenance, chemical balancing, openings, closings, and repairs have kept your pool in great shape through Michigan’s seasons. We appreciate your kind words about our professionalism and punctuality and look forward to continuing to care for your pool.
Perfect Pools has opened and closed my 20x40 in ground gunite pool since 2000. 26 years. During that time they have installed a gas fired heater, a new filter, a pump, speced and installed a custom cover with tie downs drilled into the concrete deck, as well as repairs as needed. They are timely with service calls and very reasonable. Mark, the owner, has had his son help since he was a young child and who has the experience of a seasoned tradesman and may now be a co-owner?
- Price assessment: Reasonable price
- Services: Cleaning, General repairs & maintenance, Swimming pool summerization, Service not listed
Thank you, Chris, for trusting Perfect Pools with your 20x40 gunite pool for 26 years and for sharing your experience. We're glad our team has been able to handle your heater, filter, pump, custom cover and repair work promptly and affordably. Mark's son has grown into a seasoned tradesman and now plays an important role in our service team. We look forward to continuing to care for your pool for many years to come.
Peyton is super responsive and has done a great job opening, closing and maintaining our pool and it’s always super clean!
- Price assessment: Reasonable price
Updating to a 5 as they've been back to update the new system so it's working properly once we separately tested the water and added sufficient salt, chemicals, and new filters. Thus far we're back to crystal clear water even after numerous swims, which wasn't thinkable the last few summers.
Bradley, thank you for updating your review and giving us another chance to get the new system dialed in. I’m glad that after the water testing and getting the salt, chemicals, and filters sorted out, you’re back to crystal-clear water even after a lot of swimming.
Update - I learned that good communication is important for the best customer service. I wish they would have learned this too. It seemed the longer I used them the poorer the communication. They really burst my bubble since my initial 5 star review. Perfect Pools lives up to their name! Peyton is a Rockstar! Not only is he highly experienced and knowledgable, he is friendly, responsive and professional. My custom inground pool is my baby. And Perfect Pools provides the excellent service it deserves! Five stars +++ Thank you Perfect Pools!
- Positive: Professionalism
Anita, thank you for the thoughtful update and for the kind words about Peyton and the service on your custom inground pool. I’m sorry to hear our communication didn’t stay consistent over time—that’s not the experience we want for you, and we’ll be working on that.
We had Perfect Pools install a new liner in our inground pool. Every interaction with them was friendly and professional, they showed up when they said they would show up, and our pool looks beautiful now! I will not hesitate to use them again.
- Positive: Professionalism
Nicolle, thank you for the wonderful review. We’re glad the liner install went smoothly and that our team’s professionalism and on-time visits made the process easy. It means a lot to hear your pool looks beautiful, and we’d be happy to help again anytime.
All around amazing company and people that went above and beyond to get our pool up and running. We had a chlorinator and pump replaced and Mark and his son did an awesome job. Mark has been so incredibly helpful and informative throughout the entire process (we are first time pool owners) he walked us through everything and was extremely patient and thorough. They are honest and don’t try to upsell or charge you for things you don’t need. I highly reccomend perfect pools. I especially love that it is family owned and you can tell they take pride in their work and really know what they’re doing. Extremely professsional and prompt as well.
- Positive: Responsiveness, Punctuality, Quality, Professionalism, Value
- Services: General repairs & maintenance, Swimming pool equipment repair
Andreana, thank you so much for the kind words and for trusting Perfect Pools Inc with your new pool setup. We’re glad we could get your chlorinator and pump replaced smoothly and that Mark was able to walk you through everything patiently as first-time pool owners. We truly appreciate you noticing our honesty, professionalism, and that family-owned pride we put into every job.
Business details
- Address: 2075 Ellsworth Rd, Ypsilanti, MI 48197
- Phone: (734) 487-3989
- Website: perfectpoolsmi.com
- Service area: Ann Arbor, MI