Outstanding work and the price was less than other quotes. Had my old hot water heater replaced as well as 2 valves. These are not as easy as they seem as pipes get rusted or brittle, etc. 2 guys came in and did perfect work. Clean, efficient, they had floor covers and worked fast. The spout(not sure what it’s called) had broken off at the bottom to empty the tank. This required some engineering that a less experienced outfit might not know about.(You have to empty the old tank and not have a flood in the process). The guy knew exactly what to do. I would recommend them and hire them again.