I am sorry you had this bad experience. Assuming there is nothing wrong with your pinblock and that your piano has not been subject to a 20% delta in humidity, your tuning should last 4 to 6 months. Impeccable tuning will disappear in a couple of days or 6 hours of Rachmaninov, whichever happens first, but I think you are not talking about concert-ready tunning, but just having your piano not sound as Crumb while you are playing Chopin.
I have a different thought, though, on having your technician come back to fix this problem. See, if he messed the tunning up once, and has an attitude about coming to fix it, I would not want that tunner within five miles of my piano. Get another tunner and fight about money if you feel you must, but do not give this patzer a second chance to ruin your pinblock and break a few strings.
Which brings me to the second subject I wanted to touch: touch up your unisons only if you know your pinblock is hopeless, you don't mind it becomes so, or you are actually learning the technique under teh supervision of one who knows. See, the pinblock is a delicate thing, and a gross twist of a pin can do much damage to the tunning stability of that note, for ever.