When I searched for for recommendations to help with my taxes, this firm was suggested. I had done my own taxes but it got more complicated. I didn't know how to deal with family trusts, retirement or capital gains and I needed help. Gary has been fantastic. There is a very personal concern for clients and I really recommend this firm. Don't wait until the last minute. They have lots of work!