OUR PROGRAMS

Income should not be a barrier, so all peer led programs are offered at no cost.
Counselling Program. Fees are “pay what you can” based on your income.

  • “I can’t afford a counsellor.”
  • “They don’t get me.”
  • “Guys need to be tough.”

Men’s Peer Support Group (MPSG)
Have you ever felt like…

  • The system is out to get you?
  • No one hears you?
  • How can I see my kids more?

Then join CCMF Alberta’s Men’s Peer Support Group. Here’s what some of our participants had to say:

  • “I appreciate the atmosphere of acceptance, listening and suggestion.”
  • “I now see life through a lens of healing rather than hurt.”
  • “I’m more confident, I value myself, I have the energy to fight for my kids.”

Domestic Abuse Recovery Program

  • Have you felt manipulated or diminished by your partner?
  • Feel like you have no access to your own, or shared finances?
  • Feel obligated to stay in a bad situation because of religious or cultural expectations?
  • What about feeling isolated from friends or family by your significant other?
  • Have you been physically attacked by your partner?

Have thought to yourself, “this just doesn’t feel right”? Have family members been concerned about things you have shared with them? Then let’s talk.

Buddy-Coach
CCMF Alberta Buddy-Coaches hear you and are here for you. CCMF Alberta Buddy-Coaches facilitate one-on-one open and real conversations.

Legal Assistance & Resource Program

  • Unsure what to expect in Family Court?
  • Feel challenged communicating with Maintenance Enforcement (ME)?
  • Concerns about parenting time with your children?
  • Are you representing yourself in court due to financial constraints or otherwise?

CCMF Alberta’s volunteer lawyers provide support with navigating the family law system.

Mindfulness Based Stress Reduction Program
Mindfulness strategies can help foster personal growth and capacity for choice.

Do you ask yourself:

  • “Why do I get so angry?”
  • “I’ll never change.”
  • “I wish I wasn’t so stressed out.”

…then CCMF Alberta’s Mindfulness Based Stress Reduction Program might be for you.