This was hands down the most streamlined home loan process we've ever completed. David is extremely knowledgeable and very professional. Communication was very prompt, he went out of his way to answer our questions even at odd hours. Turnaround on documentation was almost instantaneous, we were never waiting on them. No haggling on rates, they simply present their best offer, and are very competitive. This was the best experience we have ever had for acquiring a home loan, I highly recommend David and NBKC bank to help you through your next loan!