We have two convenient locations to serve you

Practice Locations

Long Beach, California
1945 Palo Verde Avenue
Suite 202
Long Beach, CA 90815
Phone: 714-745-1393

View Larger Map

Newport Beach, California
901 Dove Street
Suite 295
Newport Beach, CA 92660

Distance Learning
Marriage Class Online:
AngerCoach Online:


For clinical services:
(including assessment, consultation, individual therapy, couples therapy), my basic fee is $180 per hour. Some insurance plans are accepted. Please call 714-745-1393 for details.

For anger management classes:
$35 per class hour after a registration fee ($65) and book purchase ($30). Classes are not covered by insurance.