Thats it?
well actually you have to bring she to town and then the even will unlock, and to bring she you have to have at least higher like with him and to gain like you have to talk/accept his mission
Ohhhh is see in the new update you can bring ste to barshade? Nice
need to spend time with Stes kids atleast once an get option to have them visit the town to lead into the country road quest