I have had John fix plumbing problems at my house and he just replaced my mom's kitchen faucet. John called back quickly. The day he scheduled, he called 1/2 hour prior to him arriving. Every thing went well and was on budget. John is a perfectionist and proud of his work. I would recommend him highly.