We did not get hot water and got the company who maintains our water heater to come check it out. He said it was the mixing valve and suggest I get a plumber. After going through this website, I got in touch with Flavio and although he was extremely busy, he came after his last job. Flavio was full of energy, knowledgeable guy, and very friendly. He fixed it in no time. Instead of charging us an arm-and-a-leg to change the valve, he did something miraculously which we know is a temporary fix. If it fails again, he will come back to change the valve and is willing to give me a discount. He's totally customer oriented, always thinking on our behalf. I absolutely love his service and will definitely recommend him to others. It's hard to get good contractors know a days and I'm very happy at least there are still honest, hardworking contractors out there.