Jonathan is always courteous, polite and patient with my questions. He does what looks to me to be a thorough, complete check up.