Our interactions with Brad were as efficient as one can possibly imagine. He made the whole process transparent and easily navigable for us. Even though my wife and I are new to Canada, Brad made sure we understood how everything worked and handled all of our paperwork. This made the difference for us. We are both very busy and also in the middle of moving into a new country, Brad took one big weight off of our shoulders. We would both wholeheartedly recommend him (actually we already did, to a couple of friends also moving to Canada, we do not regret having sent them to him).