Brandon was thorough, knowledgeable and fair. He answered my questions with expertise and took the time to show me.