Omg, that's so wrong of him! I'd call and cancel any future appointments and get another locksmith over to fix it now. The guys here can fix a door in 30 minutes. I've never heard of a locksmith not being able to fix a door and then leave. Just by reading this, I don't trust him even if I knew him for a bit. Touching you and kissing on the lips, what? Sexual assault on so many levels. I don't know girl about not having a locking door to keep the likes of him out. I'm scared for you. Do you have pepper spray?
Believe me, I'm not over reacting because such behavior is so violating. But a lot of it goes unreported allowing the pervs to roam free. I'd be filing a police report. Being nice and not doing so is so enabling. Who knows who else he does this to? Will he escalate and force himself on anyone? You might save yourself or another from the predator. He needs to be reported, taking advantage of a person when she's down. Bastard. I hope he catches death of the flu.