John is a pleasure to work with: shows up when he says he will and does the work professionally and reasonably. Very conscientious and thorough -- never leaves anything unfinished. His most recent job for us required resetting our internet service through Comcast, and he stayed to be sure it all went well -- above and beyond the call!
more