Steve H.

Jim never drops the ball.  He is competent, experienced, responsive, reliable, trustworthy, and pleasant to work with.