Michael never backs down when it comes to taxes and fighting CRA audits, and his commitment to solving clients’ issues helps give them that peace of mind. He’s dedicated to helping clients achieve success by being their central point of contact for any issues they may run into. With his strong and extensive background in financial analysis, auditing, and reporting, Michael is able to have tough conversations with the CRA on his clients’ behalf, ensuring that information gets transferred accurately and that conflicts are resolved. Michael is dedicated to making sure the CRA gets it right. In his spare time, Michael enjoys spending time with his three children. He got involved with the Guelph Marlin Aquatic club ten years ago when his children took interest in competitive swimming.