No owner should allow their dog to jump on visitors nor do the licking bit.
You could arrange to meet friends elsewhere or be blunt, saying you will visit if they are shut up. Ours was allowed to meet visitors then had to go on her bed. I knew people who didn't like dogs anyway. If they don't take the hint then carry a stair gate with you
……. licking isn't hygienic, knowing where dogs put their noses at times
….. be blunt, tell them that you wish to wash your hands before you have a cuppa and biscuit. Unless they are particular dense, they will have no problems with your request. Otherwise, don't waste your time on dense people?
When I took her visiting as a PAT-dog one resident said "I don't like dogs, don't let it near me!" so we knew to avoid going too close.
Some people are allergic to pet dander which brings them out in a rash or asthma symptoms.