Perfect Pools Inc logo

Perfect Pools Inc

Swimming pool contractor · Ann Arbor, MI · reviewed since 2011

How the Experts Score is calculatedEach factor is scored 0–100 on absolute terms (standing in the category can only raise it), then weighted; problems flagged in review highlights or a recent slide in ratings are subtracted:Satisfaction 55%73+39.8Reliability 24%60+14.5Value 14%78+11Replies to reviews 7%46+3.3Craft & service penalty87−1.3Experts Score= 67Grade B: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.67SCORE
BGradeLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#21 of 33 swimming pool installation servicesPosition by Experts Score among all companies we track in this category. · better than 38%
4.6 ★★★★★ 23 Google reviews · 13 photos
87%five-star reviews
5.00★last 12 monthsAverage stars on reviews from the last 12 months only.
5%1–2★, last 20 reviewsShare of 1–2★ reviews in the last 24 months — or the 20 newest reviews when the company had fewer than 20 in that time.
61%reviews answered by the owner
Mar 2026latest review

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.

Score profile vs other swimming pool installation services

Score per factor (100 = best)Each factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: momentum and craft & service; weakest: replies to reviews.

Satisfaction73Reliability60Craft & service87Value78Momentum100Replies to reviews46Satisfaction: 73 (median 79)Reliability: 60 (median 72)Craft & service: 87 (median 78)Value: 78 (median 89)Momentum: 100 (median 100)Replies to reviews: 46 (median 48)
Perfect Pools IncSwimming Pool Installation Services median0 = centre, 100 = best
SatisfactionSatisfaction · 54% of the scoreRecency-weighted star average (2-year half-life), shrunk toward the category mean by review volume; the company’s own lifetime average as the prior; absolute: 4.0★ = 0, 5★ = 100.Perfect Pools Inc: 73/100 on this factor. Category median: 79.B
73
ReliabilityReliability · 24% of the scoreHow rarely jobs go badly: share of 1–2★ reviews — 60% the last 24 months (or the 20 newest if fewer), 40% all-time; 0% = 100, 15%+ = 0; the category percentile can only raise it.Perfect Pools Inc: 60/100 on this factor. Category median: 72.B
60
Craft & serviceCraft & service · penalty only, up to −10 pointsGoogle review highlights: Quality, Professionalism, Responsiveness, Punctuality — how rarely reviewers flag them as a negative, per review since highlights began; 0% = 100, 5%+ = 0. Subtracted from the score (up to −10), never averaged in — clean highlights are the norm, not a bonus.Perfect Pools Inc: 87/100 on this factor. Category median: 78.A
87
ValueValue · 14% of the scoreCustomers’ own price verdicts (Great / Reasonable vs Overpriced) and Value highlights; 65% absolute (all “reasonable” ≈ 80, “great” = 100), the category percentile can only raise it.Perfect Pools Inc: 78/100 on this factor. Category median: 89.B
78
MomentumMomentum · penalty only, up to −10 pointsPenalises only a real slide: last-12-month average below lifetime (−0.5★ = 0). Still 4.8★+ over the last year, or steady/improving = 100. Subtracted from the score (up to −10), never averaged in.Perfect Pools Inc: 100/100 on this factor. Category median: 100.A
100
Replies to reviewsReplies to reviews · 7% of the scoreHow often the owner publicly replies to reviews under 5★ (1–4★). Needs 3+ such reviews, otherwise not counted; 65% absolute (80%+ replied = 100), the category percentile can only raise it.Perfect Pools Inc: 46/100 on this factor. Category median: 48.C
46

Bar = this company · dark tick = category median.

Star ratings

23 Google reviews we collected

  • 5 stars2087%
  • 4 stars00%
  • 3 stars14%
  • 2 stars00%
  • 1 star29%

Praise vs complaints

Phrases our text analysis found in 22 written reviews

  • Praise4898%
  • Complaints12%

PriceGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.

Price verdicts customers left with their Google review

  • Great price00%
  • Reasonable3100%
  • Overpriced00%
  • Not sure00%

Topic share

How often each topic comes up in the written reviews

  • Speed & response1224%
  • Quality & results1122%
  • Staff & attitude918%
  • Would recommend714%
  • Honesty & trust612%
  • Communication24%
  • Price & value24%

What customers talk about

We read 22 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.

  • “They are always on time, friendly and clearly knowledgeable about pool care.”
  • “…the years, but Mark and his team have always known and have done a great job taking care of our pool over the years.…”
  • “Not only is he highly experienced and knowledgable, he is friendly, responsive and professional.”
  • “If you are looking for exceptional pool maintenance, look no further than Perfect Pools.”
  • “Perfect Pools do reliable weekly maintenance, chemical balancing, openings, closings, and repairs.”
  • “Update - I learned that good communication is important for the best customer service.”
  • “They are timely with service calls and very reasonable.”

People customers mention

  • Mark 7 reviews

praise complaint · found by our text analysis, Google review wording unchanged.

Reviews for your job

Customers hired Perfect Pools Inc for 4 kinds of job. Pick one to see what they paid and said.

Recent reviews

Nicole4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 6 months ago★★★★★

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…

ConnieLocal Guide · 33 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

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!

Wanda3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

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…

Reasonable priceSwimming pool equipment maintenanceSwimming pool summerizationWinterization
Demetra1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

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!

Chris10 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

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…

Reasonable priceCleaningGeneral repairs & maintenanceSwimming pool summerization
Jennifer9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

Peyton is super responsive and has done a great job opening, closing and maintaining our pool and it’s always super clean!

Reasonable price

Photos

Customer reviews

4.6 ★★★★★ 23 reviews on Google · rating breakdown

Reviews from Google, shown as published (original wording, unedited).

Jobs customers hired them for — from Google's service tags and the review text
Team members customers mention
Filter by topic — each topic is highlighted in the reviews in the same color
Nicole Haskett4 reviewsTotal number of Google reviews Nicole has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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.

Connie WelcheckLocal Guide · 33 reviewsTotal number of Google reviews Connie has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Response from the owner · 7 months ago

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.

Wanda Bouldin-Tobias3 reviewsTotal number of Google reviews Wanda has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Response from the owner · 7 months ago

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.

Demetra Reid1 reviewTotal number of Google reviews Demetra has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Response from the owner · 7 months ago

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.

Chris Brooks10 reviewsTotal number of Google reviews Chris has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Response from the owner · 7 months ago

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.

Jennifer Caron9 reviewsTotal number of Google reviews Jennifer has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Bradley HolmanLocal Guide · 21 reviewsTotal number of Google reviews Bradley has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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.

Response from the owner · 7 months ago

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.

Anita RushlowLocal Guide · 19 reviewsTotal number of Google reviews Anita has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Response from the owner · 7 months ago

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.

Nicolle NowosielskiLocal Guide · 22 reviewsTotal number of Google reviews Nicolle has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Response from the owner · 7 months ago

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.

Andreana BarbasLocal Guide · 44 reviewsTotal number of Google reviews Andreana has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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
Response from the owner · 7 months ago

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.

Perfect Pools Inc on Google Maps →

Business details