Great experience, Trent was on point, knowledgeable, gave the facts, answered all my questions, and i had plenty of them! We also ran into a bump but Trent was able to navigate that quickly and efficiently within 1 day which was amazing in itself. He answers emails and phone calls immediately and he is extremely professional and super polite. Trent, overall, is a great person to work with. The time it took to refinance was amazing, he told me exactly what to expect and when to expect it and there was never a delay. The entire process was done virtually except to sign the closing documents and they even send someone to your house. I would recommend Trent from NBKC anytime and if i ever refinance again, i will be certain to call him. Definately worth the experience!