All services are available on location that is ideal for people with little time to get away, those with special needs and those who require full discretion. 

All appointments must be made at least 3 days in advance.  For short notice bookings, please call 650-526-2887 to check availability. Should you need to cancel or reschedule, please notify us at least 24 hours in advance.

Traveling fee of $50 will applied or a minimum of two-hours of sessions in one visit required for On-Location service.  Valet/parking, toll fees will be additionally charged if applicable. 

Payment due in advance for all on-location services.

15 miles within Mountain View

15 miles within Mountain View