I don't know for sure if it is 100% effective, but my personal practice is to always dismantle technology devices and destroy any memory and drives with a hammer before disposal. Currently there are two desktops, two laptops, and a box of about 15 hard drives in my office awaiting their fate. ( this accumulation is largely from my wife' business venture that has been sold). And that's only our personal data in my home office. it's the same with paper files. We shred or burn all old documents to get rid of them. Recently a local charity sponsored a shredding day where you could take old files for a donation and watch them shredded.
Our only security problem was a credit card hack in a city over 100 miles away that ran up a total of about $1200 over a couple days. The card issuer stood behind that one quite well.
One of the best days of my IT career was the day I told my boss if the problem was so simple he should go fix it himself.