Barr Financial Services have helped me throughout the years. After previously having a bad experience with a mortgage broker, the team at Barr Financial managed to give me the help and support I needed. I will never use another mortgage broker and highly recommend them to everyone.