Ours was an unusual case. They came out which they were very respectful of our home. However the issues started when the son quote me a price than his dad undermined the price I was given and added 150 dollars to the original price that I was just quoted 1 min before for the same job...I agreed just because they said they could come out the next day between 1 and 2. The next day I get an automated message now saying 1 to 3 which that fine not big deal but as time is here for my apt they called and rescheduled as another customers job was worse than they expected, things happen...they told me they would be out 10 to 1030, that time comes no call or text ,I texted asking what time they would be out, didn't get a reply. I called but there was no answer so because I didn't hear back until my husbend already went and got the parts we fixed the problem ourselves, which is good saved money but just wish the experience was better incase we need a plumber in the future Thats why the 3 stars as it ended up being neither a good thing or bad thing. However that's just our experience and I am sure it doesn't go like that everytime so its maybe worth a shot if you need a local plumber.