The first shock was that he was on time! He fixed several nagging electrical issues for us, and two week later our water heater went out so we called him again. We got two other over the phone quotes and John beat them both by quite a bit and did a great job. Pleasant guy, well call again.