Thank you for your interest in booking with me!

First time friends, please read through the instructions on this page in full before submitting a booking request.
Repeat friends, skip the form and contact me directly.
Before contacting me, please make sure to read my Newbie’s Guide to Booking an Escort to avoid making any faux paus.
Twitter: @StefaniaVillaTO
Instagram: @stefania_toronto
Please use the form provided and do not email your booking requests.

Screening Instructions

Choose ONE of the following options:

1 – Employment Verification

I accept: LinkedIn, online company directory page, or picture of business card. Please send business card directly to I must be able to cross-verify the information.

2 – Government Issued ID

I require two separate pictures. First picture: your government-issued ID next to a handwritten piece of paper with my name and today’s date. Second picture: A frontal picture of you holding the ID and same handwritten piece of paper next to your face. See Reference Image. Please send pictures directly to

** Regarding Provider References:

I accept provider references as supplements to screening but not as a standalone screening method. I nevertheless encourage them as they will help you make a stronger booking request. I only accept references from reputable independent providers you have met for at least two hours in the past 12 months.

My screening is non-negotiable and I do not make exceptions for anyone.

I reserve every right to ask for supplementary information at my discretion. My safety is my paramount concern.

Questions? See my Screening FAQ.

Booking Form
When you are ready to book an actual appointment with me, please complete the following form in full to submit a booking request. Please do your best to read and follow all my instructions as incomplete forms will be ignored. For your privacy, all information is sent directly to my secure encrypted ProtonMail address and not stored anywhere else.
A copy of this form will be sent to this address.
I do NOT accept texting apps. Please use a real, valid phone number!
Unless pre-screening for a tour, this field is NOT optional. Please only book when you are ready to commit to a day.
Mandatory minimum for new clients is 1.5 Hour. Recommended first-date minimum is 5 hour. In-session extension is $500 per hour.
I am happy to host at my upscale Yorkville incall or meet at your high-end hotel/private residence.
Please follow my Screening Instructions as specified at the top of this page. Booking requests with missing screening information will be ignored.
CONDITIONS: Must be someone you have met in the past 12 months.
CONDITIONS: Must be someone you have met in the past 12 months.
First impressions are crucial and I'd love to get to know you! Please tell me about yourself. What is your occupation and interests? What are you looking to get out of our encounter and what about me grabbed your interest? Now's the time to pour your heart out.
I require a $300 or 25% (whichever is higher) TRANSFERABLE-ONLY deposit to confirm all bookings. It must be paid within 24 hours of your booking request being accepted. Deposits are only transferable to rebooked dates when given more than 48 hours notice (1 to 3 hour dates), 4 days notice (4 to 15 hour dates), or 7 days notice (FMTYs and dates 24 hours+). Deposits are only refundable in the unlikely chance I must cancel or rebook a date for reasons of my own doing. Please respect the time I set aside to plan for our dates and I will give you the same regard.
Close Menu
Join my exclusive newsletter!Be first-in-the-know to any big changes and my upcoming tour dates!