We use canopys software for our compliance needs in Canada as well since it helps us manage all regulatory requirements that we need at one place which includes GDPR. I really like their customer support team they are always willing & eager to help you whenever required during implementation or post deployment phase too! Nothing much but overall this product has been good so far from my experience when i have used them previously its very friendly service provided by those guys. Compliance management tool especially for Canadian clients will be helpful to achieve client satisfaction level up to 100%.