Thorough and always willing to take the time to discuss our concerns and respond to our questions.

HJP