John Flanagan is a tall, slender and kindly sixty-nine-year-old man who is retired after being in practice for forty years. In spite of his longevity he has a youthful, open and dynamic spirit. He has a warm, personable and present style and a high comfort level with a broad diversity of people.

He received his Master of Social Work degree from Portland State University in 1969. Since that time he worked in a wide variety of settings including, early in his career, a family service agency with a broad-spectrum caseload, giving him some of his initial experiences in working with children, adolescents, adults, and the elderly, and with individuals, couples, groups, and families. The bulk of his career has been spent in doing therapy with adolescents, adults, couples and groups. He also worked from 1979 to 1988 in medical social work in hospitals and home health agencies doing hospice counseling and care management.

Up until his retirement in 2014, John was in full time private practice, specializing primarily in working with adults who experienced traumatic abuse or neglect as children. In addition to individual and couples therapy, he also led therapy groups for people dealing with these special issues.