Ok, this is something I've had to learn, but it has come from dealing a very long time with being polite and patience with others, since I really hate to offend or hurt someone's feelings.
First, if there's folks coming to your house, and you don't want them there to begin with, either you do not open the door or if you choose to answer the door, do not let them past the threshold, in other words, you go outside, that way they are not inside your home and then you have to figure out how to get them out.
(of course, this is more than likely for solicitors who won't be getting a reading anyway.)
And if these include those who like to hand off pamphlets and other text info, just tell them that there's no need for them to leave their info, it will do someone else some better use, I'm sure, but for me, someone's killed a tree unnecessarily and I'm not interested, so your wasting not only time, but your money as well.
still they try, tell them no, and do not take it.
Start walking them towards their vehicle, they will follow, then say bu-bye!
Actually, with most of these folks, once you've told them you aren't interested, they seem to spread the word and no one else shows up for such...
Now, for someone you've invited inside, for readings, I've never really ran into anyone who i wanted to get up and leave, however, most of my querants have been family members, friends or someone who knew someone else.
After a reading we talk, let them ask questions, answer them the best I can and then tell them this is all I see for them in the cards and then ask in a round about way if they haven't already indicated so, if they are satisfied with the reading. If so, up the cards come and back in their stack they go.
Reading over, chit chat a bit and then everyone's gone.
Of course, I think if you are charging for a reading that if someone's gonna sit around because they are bored or lonely (bless their hearts), then just simply tell them you charge such and such amount for your time and you will have to charge them for whatever time they plan to stay for your services.
That should either have them grabbing their purse or wallet to leave or pay you more for your time.
Of course, I may be more apt to say, ummm, well, i have things to do, so we'll see each other later, have a nice day, as they scoot out the door.
sometimes, it may not be so easy to be pushy, but sometimes it is a task we must take in hand, regardless of the situation. If you are in control of the surroundings, you have the control to either let some in or keep some out as well as hurry some along when needed.
*anyway, those are my thoughts on the subject*