On time, knowledgeable, good at explaining his findings, got report within hours. I recommend Phil Farmer.