Aaron was thorough, respectful, and experienced. He took the time to provide thoughtful suggestions for one of my concerns and patiently expressed his ideas in layman's language.