I would give John 6 stars if I could. He went above & beyond to ensure that my family with two young kiddos was taken care of. We had a few issues with the house (we accidentally tripped a wire/fuse) and he helped us remediate the issue safely within an hour of reaching out to him. He checked in with us almost daily and was an absolute pleasure to talk to - a class act through and through. I wouldn't hesitate to reccomend John to any of my friends/family staying in the area.