Sorry for not seeing this sooner. Many ppl do their own appeal. I believe our lawyer prepping us the week before and picking out key questions for each of us helped. For sure. Our evidence spoke for itself. I was there a total of 9 times. At the time of refusal 5 times. Half our marriage. But he definitely helped when it counted. Appeal was in my city, Regina, on May 9. We got offered a mere 3 hours, when IAD bypassed us for adr. Said we needed a full day. In the end we won in 2 hours. We were told immediately. Two weeks later the approval letter came Two weeks after that, Ottawa received my husbands app, June 5. They requested updated forms, medical & pcc July 11 I believe. July 24 medical done, received & passed July 27, updated forms uploaded August 1, DM on August 10. PPR October 2, was wrong, corrected on October 6, took passport to Rabat visa office on October 11, a couple hours later received his passport back with his visa. Landed October 14, 2017, in Montreal, then Toronto &finally in my city, 10:20pm Regina time.