He always shows up within the arrival time stated, does a great job and explains things in a way that makes them easy to understand.