Abelard Psychotherapy, Inc.
  • Home
  • Services
  • Home
  • Services
Search by typing & pressing enter

YOUR CART

About Us

19 Years of Excellence in Mental Health

Our Legacy of Care
Founded in 2007, Abelard Psychotherapy has spent the last 19 years redefining what it means to receive mental health support. What began as a local initiative to bridge gaps in psychiatric care has grown into a premier, multi-site mental health organization serving 12 counties across Massachusetts.

Our longevity is a testament to our adaptability and our unwavering commitment to the communities of Canton, Dedham, and beyond. For nearly two decades, we have remained a steady hand for individuals and families navigating life’s most difficult transitions.

The Abelard Philosophy: The Triad of Healing

Picture
Mind
​Evidence-based psychotherapy and psychiatric medication management.
Picture
Body
Understanding the physiological impact of stress, trauma, and lifestyle on mental wellness.
Picture
Spirit
Respecting the cultural, personal, and spiritual values that provide our clients with purpose and hope.
"Building Resilience" is not just our motto; it is the measurable outcome we strive for with every patient we treat.

A Commitment to Serving Diverse Needs

Effective mental health care depends on clear communication and cultural understanding, which is why our In-Home Therapy (IHT) program is designed to meet families where they are by providing clinical support that bridges communication gaps. To ensure specialized care is accessible to every family we serve, CBI offers IHT services specifically in English, Spanish, Haitian Creole, Arabic, Portuguese, Cantonese, and Greek. By removing language barriers and addressing cultural stigmas directly within the home environment, we make certain that high-quality mental health support is available to the diverse individuals in our community.​

Our Service Locations in Canton and Dedham

Why the Community Trusts Us

- With 19 years of uninterrupted service, we have built a foundation of trust within the Massachusetts community. This longevity reflects a consistent commitment to clinical excellence and a deep understanding of the evolving needs of local families.

- Our physical presence in both Canton and Dedham ensures that high-quality care is never out of reach. These convenient locations are designed to serve as accessible hubs for therapy, evaluations, and consultations for residents across the South Shore and Greater Boston area.

- We are in-network with most major payers, including Blue Cross Blue Shield, MassHealth (MBHP), Harvard Pilgrim, Tufts, Optum, and Medicare.​
​

- Our philosophy centers on the "whole person" rather than just a diagnosis. By actively collaborating with primary care physicians (PCPs) and state agencies, we create a unified care plan that addresses the medical, social, and emotional facets of a client’s life.
Picture
The first step toward healing is often the hardest, but you don’t have to take it alone. Join the thousands of individuals who have found hope and healing at Abelard Psychotherapy over the last 19 years.
Start Your Journey Today

Home

Services

Copyright © 2015