This was my first time using a Broker. Previously, I went directly to my bank and my experience this time around has been so much better (and quicker!). Brooke is awesome at what she does, both pre-approval and formals were received very quickly and I would happily use (& recommend using) BrokerCo again.