Not all repair guy knows how Bitcoin wallet works but they know what is bitcoin the only problem is if your wallet is un-encrypted then there is a big chance that techy still have a backup or access to that wallet anytime he can able to transfer your funds to another wallet.
So the only option here is to create a new wallet and transfer all funds to a new wallet.
But I think that techy guy just telling you that he can able to recover any Bitcoin wallet and he means that you can trust him? Or he means that he knows Bitcoin but does not have deep knowledge about bitcoin it's just my guess maybe.