Bret was simply amazing. I have purchased and refinanced about 7 times, over the years. This was by far the best experience I've ever had. Bret was easy to work with, very knowledgeable and returned all calls, texts, emails quickly. i would definitely recommend Bret to other family and friends. NBKC Bank was quite impressive, but Bret's personal touch and advice made this happen.