// PAGE CODE (frontend) import {saveExperienceIntake} from 'backend/intake.jsw'; import wixLocation from 'wix-location'; import wixWindow from 'wix-window'; $w.onReady(() => { // Adjust '#html1' to your iframe element's ID const htmlComp = $w('#html1'); // Receive postMessage from the iframe widget htmlComp.onMessage(async (event) => { try { const {type, data} = event.data || {}; if (type !== 'experience-intake') return; // Persist to collection (and optionally CRM) via backend const saved = await saveExperienceIntake(data); // Optional: lightweight confirmation wixWindow.openLightbox("Thanks"); // create a simple “Thanks” lightbox or remove this line // Optional: route to a tailored page // e.g., /book?track=Tantra const track = encodeURIComponent(data.primaryTrack || 'Coaching'); wixLocation.to(`/book?track=${track}`); } catch (err) { console.error('Intake save error:', err); wixWindow.openLightbox("Error"); // or show a toast in your design } }); });
top of page

how to book

For first-time Gentlemen, I do ask for a quick screening process. This is simply to make sure everything feels safe and comfortable for both of us. Your information is always kept private and confidential. If a booking request is incomplete, I won’t be able to respond.

 


When you’re ready to set something up, please fill out the form below—it’s designed to gather all the details I need for a smooth booking. In your first message, be sure to include:

  • Your full legal name

  • Age

  • Cell phone number

  • Social Media URL (Facebook or Linked In Only)

References


If you have references, that’s wonderful! Independent ladies with a personal or professional website are ideal—please share their email and site link. If you don’t have references, that’s completely fine too.

For P411 Members


Please send appointment requests directly through the platform. I don’t pre-screen there.

Deposits & Scheduling


Sometimes a cancellation fee may apply. Deposits are required for all new clients. 

availablity

  • Dallas: hour minimum for Incall

  • Houston: 2-hour minimum for Incall

  • Austin: 3-hour minimum for Incall

  • Outcalls available in Dallas, Houston, and Austin with a 2-hour minimum

A Few Final Notes


I keep a strict no-review policy to protect our privacy. Discretion and respect are always at the heart of what I do.

500 Terry Francine St. San Francisco, CA 94158

Phone

123-456-7890

Email

Thanks for submitting!

bottom of page