pastel by PattyRice,


Dr. McMahon offers these services:

  • Anxiety Treatment: help overcoming anxiety or panic attacks, fears or phobias, and related issues. Includes virtual reality therapy for certain fears and phobias.
  • Insomnia: learn to sleep more restfully without medication.
  • Positive Psychology Skills: ways to become happier and find more meaning in your life; also help coping with chronic medical conditions.
  • Speaking: Dr. McMahon is available as a speaker on a variety of topics of interest to general audiences, patient support groups, health care professionals, and mental health professionals.
  • Stress Management: ways to reduce stress and prevent or overcome burnout.

For more information, or to arrange an appointment, call Dr. McMahon at 1-415-625-3565.