I've known Mr. Mallette for a very long time now. Every year, he prepares my taxes, because he is the only one who is allowed to. (I won't let anyone else handle my finances.) He is a multi-decade, top shelf professional who knows what he's doing. He knows what you need, and is going to maximize your return every year.