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%97+52.9Reliability 24%97+23.5Value 14%98+13.9Replies to reviews 7%100+7.1Craft & service penalty97−0.3Experts Score= 97Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.97SCOREAffinity Plumbing & Water Conditioning
Edina, MN · Grade ALetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20. · #21Position by Experts Score among all companies we track in this category. of 120 plumbers · 5.0★ from 1,409 Google reviews
Report card
Percentile vs other plumbers (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 replies to reviews; weakest: craft & service.
Reviews for your job
Customers hired Affinity Plumbing & Water Conditioning for 8 kinds of job.
Affinity Plumbing & Water Conditioning for water heater installation
Clear ✕All 91 Google reviews tagged “Water heater installation” · showing 40
Trent did a great job installing a water heater and cleaning out a floor drain.
Trent was professional. He installed the water heater in a timely manner. I would highly recommend.
Great service at very competitive price. In addition, Affinity is a great member of our community who sponsors youth sports and other programs! Thank you.
Timely, professional service on water heater install. No pressure to up sell.
Affinity was able to send someone out and get my water heater and water softener replacements installed super quickly. Laynee was very helpful and did a great job.
Was very reliable and friendly. Will ask for Alex every time!
Replaced hot water tank. Very transparent with their proposal. Offered ideas on what we could do to safe some money. Was impressed with our technician Mike… very knowledgeable. Impressed with the work he did.
2 companies tried to absolutely fleece us before finding Affinity. We got sold things we didn't need, got conflicting advice, and the whole process was generally bad until we worked with Affinity. We bought a new water heater and from start to finish, Mike was excellent. I felt like he actually looked out for my…
Alex was knowledgeable, professional and personable. The process of estimate to installation of the water heater was great.
It all started on Saturday while I was doing some laundry, out of the corner of my eye I see a glisten of water in my water heater pan. I didn't panic but knowing I was leaving town on Monday for work I was bummed out. I did the whole down the rabbit whole online thing. I decided to call Affinity Plumbing before my…
Kurt and team did an incredible job. They took the time to walk through all the options and made sure everything was done right. Quality work at a fair price. Affinity is my go to plumbing provider!
We highly recommend Affinity Plumbing! They helped us with several projects, including a water heater replacement, shutoff valves, and exterior spigots. Everyone we worked with was friendly, professional, and communicated clearly throughout the process. John was especially knowledgeable and great to work with. We…
Mike did a great job fast efficient
Great service and wonderfully nice people.
Top notch professional service. Mike was very knowledgeable and did a great job. Reasonable on the price too … Thanks Affinity
Mike went above and beyond awesome awesome job. New water heater and softener. i really appreciated that he took the time to explain everything to me. Highly recommend Affinity Plumbing and Water Conditioning!!!
Laynee was great! She was kind and helpful. You can tell she cares about providing a quality experience for her customers and was happy to help answer any questions or concerns we had. They were able to come out and assist with our water heater the same day!
Mike did a thorough and professional job in my opinion. Replaced a troublesome outdoor spiget and replaced a toilet. Affinity has provided super service in the past and they are my first call if ever needed again. Mike is my third employee to work with, all have been just great..... Phone rep was easy to work with also!
I can not say enough amazing things about Mike and Affinity. Mike explained everything to me and answered all of my questions. Mike enstalled a new water heater, softener, toilet, water lines for the washer, a new outdoor spickit and cleaned the valves for the washer AND my back water spickit! A lot!! Mike was…
Fast professional service of water heater and softenerreplacement. Much appreciated!
We have had two services by them, and both times have been an excellent experience. We will continue using them for all of our plumbing needs!
Great install tech! Fantastic company and very customer service oriented
Our water heater went out this morning and Alex at Affinity was able to get it replaced the same day (and actually within a few hours of when I had called) for a very reasonable price. Amazing service! We've used Affinity for all of our plumbing needs and they'll continue to be the first call going forward!
From the time I put in the request the communication was as great. Mike did a great job of explaining my options that he quoted. Mike take great pride in the quality of his work and it shows. We had a new water heater and softener installed.
Serviced 3/2/2026: Mike was great! He did an excellent job installing our new water heater and clearly explained everything. Best of all, they were quick to come out and fix our issue. Very friendly service. We will definitely use Affinity again. Review from 2 years ago: Kurt was great! He did good job installing…
Fantastic experience - we will use affinity for any plumbing needs moving forward
We had a leaking water heater so I called for an appointment. Affinity Plumbing arrived the same day, went over the replacement options and within a couple of hours, our new water heater was installed. Very knowledgeable and responsive!.
Very professional and efficient. Kurt was amazing at explaining what he was doing, why he was doing it and how to prevent problems with the system.
I had an excellent experience. Mike was my estimator and installer and he gave me excellent choices and exactly what I’d be paying for. He actually even tried to talk me out of a more expensive purchase, letting me know the reality of everything that I was getting in the end. I did choose to get the bigger nicer…
Mike at Affinity was awesome. did a great job on our water heater and softener. Presented all the options, no pressure. Very professional. Highly recommend
These guys are incredible. John arrived exactly when he said he would, was incredibly nice and solved the problem right away. I’ll never use another company for plumbing again!
Amazing customer service and competitive pricing! Will be giving them a call for any future plumbing needs!
Alex was great and informative..
First time working with them and it seems like they have an excellent team. Got scheduled the next day for water heater replacement, which was under warranty, and they knocked it out same day. While it was unexpected, it was certainly appreciated along with their great work.
The guy who helped us was very helpful and professional, even answered many questions I had.
Alex went above and beyond to install my water heater! Fast, professional service!
Second time Alex has come to provide service. He is simply excellent. Timely, professional, knowledgeable. Affinity plumbing was very responsive to a water leak issue
Great job on installing and explaining our options!
Awesome company. Alex was GREAT !!!!!
Fast and professional service. Thank you Alex M!!
Price
Bar = middle half of what customers paid · gold mark = category median.
Price verdictsGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.
Jobs customers hired them for
| Job | Reviews | Category typical |
|---|---|---|
| Plumbing pipe repair | 106 | $353–$1.2k |
| Water heater installation | 91 | $1.2k–$2.4k |
| Faucet installation | 76 | $305–$986 |
| Faucet repair | 61 | $205–$607 |
| Toilet repair | 56 | $227–$606 |
| Plumbing leak detection | 56 | $124–$633 |
| Plumbing leak repair | 52 | $278–$986 |
| Garbage disposal installation | 34 | $383–$718 |