Derrick has extremely nice and knowledgeable. He walked me through all the steps and made sure I knew all the terms and what was happening. He took his time and answered all my questions with honesty, integrity and respect. He was great to work with.