Very knowledgeable, scrupulous. Works hard, gets results.