At H&R Block we have been preparing tax returns for over 40+ years. We provide tax preparation services for Canadian income taxes, business taxes, trust taxes, deceased tax returns, and US tax returns as well. Additionally, to support our small business owners we offer bookkeeping services, GST returns, and payroll services. When you file with H&R Block we ensure you get a maximum refund, and provide you an easy and stress free filing experience.