I would recommend using Firstxtra. They were extremely helpful in explaining each stage of the mortgage process for a first time buyer and helping to sort out other protection and insurances. Communication and responsiveness was also good. Thank you to Ross and the team.