First of all, escorts are professionals (at least most of them). So treat them like anyone you would hire for a job at your place. It's not about love, it's about sex and that's what you're paying for.
Before meeting an escort make absolutely clear what you expect from him and that he's willingly to do what you want. It's your money and as a professional he should do his best to give you a nice time. Ask for his limits in advance so you won't get disappointed. If you want to kiss and he doesn't kiss, look for another escort who's willing to do it. If you like pubes, ask if he's shaved down there. I have a small list of things that turn me off and I always ask about them in advance. If he lies about something, I'll send him away as soon as I realize that he's lying... without payment.
If I want to hire an escort, I call him only two or three times. If he doesn't pick up the phone or the line is busy all the time, he has lost a job. Same for email/messages. If he's too stupid or lazy to answer a few direct questions, he's quite likely to stupid or lazy to do a proper job. Look for another guy.
If he comes to your home, make sure that you don't leave him unattended and don't show any expensive stuff. If necessary move the huge flat screen to another room so he doesn't see it. You'll never impress him by showing him your nice and expensive stuff. You just might arouse interest and you never know if he has friends (or people who pay him a "finder's fee") and you get an unwanted visit a week later or so. That doesn't have to happen, but better be careful. If you want to impress him, book a hotel room, send a limo to pick him up and have a nice dinner in a fancy restaurant. He still might not fall in love with you, but you might get some kicks from showing off for him. Just show understatement when you call him to your home.
When an escort arrives at my home, I offer him a drink (the good one's won't accept alcohol.. they stick with soft drinks), then I sit down with him and have a small conversation. Most escorts like to talk and it's good fun to spend some time with them without sex. It also loosens the tension as you're both strangers to each other and the escort also doesn't know what to expect from you.
Next I usually suggest to have a shower together. It makes sure that the guy's body is clean and he knows that I'm also a clean person. It's always appreciated. I like to undress the escort, so that's what I do before we hit the shower. In the shower I start to play around a little, exploring his body and making sure that I've cleaned him thoroughly before we proceed to the place where we have sex (bed, guestroom, couch, etc.). When we are done, he can have shower again and I offer another drink and pay him for his service. If he was good and I had a great time with him, I usually pay a little extra but that depends solely on his performance.
That's just some suggestions from my own experiences with escorts. It might work out differently for you.