Kevin have been absolute star! Our mortgage needs were challenging, but his patience, optimism and knowledge of the products available was second to none. He was always there to talk us through and emails were answered promptly. For one reason or another it has been a very long journey, but at last we have arrived! Thanks Kevin, would recommend every time.