It was difficult to rate these guys because I don't know if they were honest mistakes or they were just lazy. They did almost all of the plumbing in my house, including supplying and installing some bath/shower items and some fixtures. They did a horrendous job connecting the spout in one of the 3 piece bath tubs, as the pull mechanism doesn't even work well to transition from spout to shower. Sometimes a hard tug works and sometimes it doesn't (I was REALLY gentle at first but got fed up). When I asked them about it, they insist it was because we didn't buy the tub through them so they are not responsible. Who says that?? They screwed up the lining of the pipes along the wall in the basement and I had to ask them to rejig it to make it work. I would think they would know how to efficiently place pipes, even if it is in the basement. They hooked up my well water tank and decided to take the pressure nozzle from the softner with them so it made this crazy loud sound. I had to get my water guy to come back where he found out the problem. We had a service done to get that replaced. Just general piping around the house made me really nervous because water damage is the last thing that you'd want to happen to your house. The laundry pipes fell apart (disconnected) about a few months ago. Could have been a pretty big flood. Maybe my house was difficult to "work with" but in my honest opinion and through my experience with them, please (PLEASE) check their work if you are going with them. It's hard when you are not familiar with plumbing so find a friend that does know to check for you. Better to fix it before it's covered up with drywall, that's for sure.