Welcome to our booking page!

We've moved! As of April 15, our Pasadena office has moved to 200 E. Del Mar Blvd, Suite 126, Pasadena, CA 91105 (Del Mar and Arroyo)

Please note:

  • Your appointment time is not considered confirmed until you receive a confirmation email. Email us if you don't receive a confirmation within 24 hours.
  • Cancellation policy: a $50 fee will be charged for no-shows and cancellations with less than 24 hrs notice.
  • You can book a session up to 4 weeks in advance, on a rolling basis.

    • There's limited 2hr street parking, or you can park in the underground lot at $3/hr.
    • Altadena office address is still the same.