John to the rescue once again! We continue to experience unexpected and varied repair issues in the home we moved into about two months ago, and John continues to be our "go-to" guy for all plumbing matters. A shower stall re-tiling project was recently completed by another contractor, and we were distressed to discover that while the tile looks great, the shower was now without hot water. We emailed John with a description of the problem that evening; he offered a diagnosis by email, assured us that this was easily fixable, and offered to fit us into his schedule the following afternoon. He arrived as/when promised, had the parts necessary for the repair, and fixed the shower problem speedily. He also replaced leaky washing machine water supply lines. John not only addresses the issues we call him for, but also notices what else is going on that might become problems down the line AND takes the time to explain options and preventive measures. He noticed that the arrangement of the washer drainage hose was unstable, and offered suggestions for improved performance. He also looked at a dryer vent that had also recently been problematic, and explained why the solution implemented by someone else was adequate but not ideal, and offered useful suggestions for long-term maintenance; it was a helpful lesson in dryer maintenance and safety. John unfailingly delivers excellence above and beyond!