We needed a mortgage agreed in principle in a very short time scale. Geraldine arranged this, and everything else needed for the mortgage and talked us through every step clearly. We have got a very good mortgage deal and are in the house of our dreams. She was on the phone and online every step along the way.