Patrick had done my taxes for the two years that I've been in Canada and has provided the BEST service. I've chosen to do everything via email and he is always quick to reply, goes the extra mile to explain anything that I have questions about, and he knows what he's talking about! I HIGHLY recommend Patrick and KH Financial for an easy, AFFORDABLE way to get your taxes taken care of.