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 2 weeks in advance.  Please call 650-526-2887 to check availability. Should you need to cancel or reschedule, please notify us at least 24 hours in advance.

Minimum of $150 required for On-Location service.  Valet/parking, toll fees will be additionally charged if applicable. Travel fee may apply depends on your location.

Payment due in advance for all on-location services.

15 miles within Mountain View

15 miles within Mountain View