John's the best! He's done such a good job with our AC/heating that we always request to have him back for the check-ups. We didn't know he did plumbing, but we were both very happy he showed up yesterday. Always does first rate work and we love talking to him/asking questions, etc. There's never a problem he can't fix.