David has been brilliant in firstly getting me a good deal on my remortgage with pushing it through a difficult situation, and more recently, being very quick to get me a good fixed rate deal with my lender. He has a great way of explaining deals and how it all works that's easy to understand!