David provided an excellent service for us, and made the whole process simple and easy. As first time buyers we were initially baffled by the range of mortgages on offer, and heaps of paperwork, but David found us an excellent deal, and also sorted out our insurance to boot! As we are both teachers, we tend to be really busy, and the fact that David always came to us, and at a time that suited us was invaluable. Throughout the whole process David was always available to give advice and answer any questions, we would have been lost without him! We cannot recommend him highly enough, ours was a fairly complicated process, but even with a file that weighed a ton he did everything with a smile. Thanks David!