Brandon was professional, thorough, and patient in addressing all of my questions and concerns.