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 80
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!!
Technician was very knowledgeable and respected our home by working with drop clothes to work clean. He took the time to even unclog a sink drain. Highly recommend this team of plumbing professionals.
Great service! Alex was awesome! Definitely worth recommending!
10/10 would recommend amazing service and helpful information
Alex did a wonderful job replacing our water heater under warranty. He answered all of our questions and more. It was a very pleasant experience working with him. Highly recommend!!
Great work by Affinity getting a water heater installed and fixing the water line coming into the house. Were responsive in getting it set up and quickly got it scheduled and completed.
John did a great job and was very nice to work with
Quick response time, respectful and fair pricing.
Excellent experience from the first phone call to the inspection. The estimate was right in the zone so we decided on Affinity and scheduled. Mike (awesome guy) was right on time and did an excellent job installing the water heater. We are very happy that we chose Affinity and would call them again for any plumbing…
Very very happy with service and the technician. Same day service to replace our water heater that was leaking. We will use them again for all our plumbing needs.
Update: used Affinity again to replace a leaking water heater. Mike came out and got it done same day. Nice job! **** Second time I had Affinity Plumbing out to fix a valve or valve connection..first time kitchen sink, this time for washer. Both times the service was very responsive, they did only the work…
Kurt was so thorough and knowledgeable, for sure we will go with Affinity for any future plumbing needs.
Affinity was out promptly and Kurt was very knowledgeable, efficient, friendly and professional! Got my whole project done in half a day! I’ll be calling them again for any of my plumbing needs. I’ve used Affinity three or four times now and I see no reason to ever call anyone else.
They serviced my water heater did a great job answered all my questions Add several things done by them with great results
Affinity treats us like family.
Professional work. Responsive. Thanks.
I am physically disabled and cannot do stairs . Ryan and John took before and after photos of my old , corroded leaking water heater and the newly installed water heater , venting and new valve to show me . John made sure everything was done correctly and up to code . John was so neat in taking in and out the…
Kurt who installed my water heater was excellent and friendly. Very knowledgeable.
Alex was very kind and informational! He did the job in no time and we had hot water again! Thank you Affinity for the great customer service and punctual service!!
Affinity did an awesome job on installing our new water heater
Best experience I’ve ever had with a plumbing company. I’ve called back for many projects. Highly recommend. And way better service and pricing then all the competitors.
After dealing with no hot water during negative weather, to buying a new waterheater from lowes n parts being wrong when installed, gave affinity a call and talked to myah and she was able to setup an appointpoitment for us first thing in the morning she had great customer service ! ERIC our installer was Great !…
Great service. Prompt. Installer was very considerate of making sure the drop cloths were put down. Went above and beyond with installation. I will definitely use them in the future.
Carl was exceptional person to work with. He listened to my questions, he completed all the items on the work order in a timely matter arrived on time, Note: They actually answered the call! And gave an estimate vs other plumbers in the past! The estimate was very very close to actual bill. Best plumbing company…
Affinity did an amazing job! Kami in the office and Kurt our installer-very professional and prompt. Kurt did all the work, took the extra time to fix other issues we had and explained everything along the way so we knew our options. Plus they were so accommodating to get us scheduled quickly.
Reliable and friendly service, Kurt went the extra mile to help us out with water heater installation. Recommend to anyone in the Western suburbs.
Fantastic service and price. Even had option for extended warranty. Would highly recommend.
Curt from Affinity was excellent. He went above and beyond and helped me understand more about our new home’s plumbing. Also pointed out other potential issues/improvements without being pushy. Highly recommended.
Cannot recommend Clay and his team highly enough. They are super responsive and always on time and professional. They are the only plumbing company I have trusted time and time again!
I woukd absolutely use Affinity plumbing again. They were responsive, quick, very knowledgeable, respectful while in our house, and the prices were very reasonable.
We recently had a new water softener installed. Both Clay and Kurt were professional, friendly, and knowledgeable. They also accommodated recording additional information for us for purposes of our homeowners' insurance. Would definitely recommend and use again in the future!
We’ve used Affinity Plumbing multiple times for our home and business. Highly recommend!
Great service! Very friendly and responded quickly. I couldn’t be happier with my new water heater or Clay’s work!
They did complete home plumbing job new construction build for me. Also Installed great water softener and home filter with a iron filter.
I call and refer Affinity Plumbing and Water Conditioning when I have a friend that needs a plumber, colleagues, a client and have personally used Affinity Plumbing for all my remodels I have done over the years. Affinity Plumbing is my trusted, reasonable and reliable Plumber.
Rating only, no written review.
Rating only, no written review.
Rating only, no written review.
Rating only, no written review.
Rating only, no written review.
Rating only, no written review.
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 |