FIREFLY Programs and Services

At FIREFLY, we provide a wide range of rehabilitation, diagnostic, and support programs to help children and youth and their families. We know how important it is to feel supported if you are a child or youth who needs help, or are working with or caring for a child or youth with complex needs. Our team works to assess and develop individualized plans that support growth in key areas, including:

  • Self-Care Skills: Supporting independence in daily activities such as feeding and swallowing, toileting, and dressing, as well as developing play skills like interacting with peers and exploring various toys and objects.
  • Early Learning & Development: Conducting screenings and assessments to identify developmental needs early and provide targeted interventions.
  • Fine and Gross Motor Skills: Helping children with foundational skills like printing, using scissors, learning to roll, sit, walk, jump and climb!
  • Gross Motor & Movement Skills: Encouraging physical development through activities like rolling, crawling, sitting, walking, jumping, and climbing.
  • Communication & Social Skills: Enhancing a child’s ability to express needs and wants, develop speech and language skills, manage stuttering, and follow social cues and directions.
  • Adaptive Equipment & Assistive Technology: Recommending and providing specialized equipment to support mobility, communication, and independence at home and school.
  • Mental Health: Providing services for children and youth with emotional, behavioural, or mental health challenges. We also support parents and caregivers with programs and resources.
  • Sensory and Emotional Development: Supporting children to explore and make sense of their unique sensory experiences, while fostering security, belonging, and resilience in ways that support their well-being and development.
  • Family and Community Partnership: Partnering with families and community service providers to support coordinated, strengths-based approaches that enhance understanding, inclusion, and continuity of care across settings.

We believe you are the expert in your child’s (or your own) experience, and we listen with respect to build trusted, collaborative partnerships. Our support is flexible and meaningful, working alongside families and communities to reduce barriers and help children and youth participate fully in everyday life. Guided by hope and integrity, we tailor our approach to each family so that growth, resilience, and inclusion are possible.

Did you know? We offer more than 30 programs and services at FIREFLY! If you know what you’re looking for, we encourage you to submit a request or referral or learn more about a specific program and service using our A-Z Directory.

Request Services

Whether you are a physician, nurse practitioner, community/school care provider, parent, caregiver, child or youth, everyone can access FIREFLY’s services to get the care they or their child/client needs. Go to our Get Services Now page to request/refer today!

Get Services

A-Z Directory

Explore our comprehensive directory, where you’ll find all our programs and services conveniently listed in alphabetical order. View our A-Z Programs and Services page to access the full list of FIREFLY’s programs and services!

A Z

Unsure of what you need? The SmartStart Hub at FIREFLY serves as a central access point for families and caregivers who are looking for help, but don’t know where to start. If you are concerned about your child’s development, reach out to Centralized Intake today at 1-833-696-5437 or e-mail [email protected].

Our most commonly requested services

Click on the buttons below to learn more. What you’re looking for isn’t below? Head to our A-Z directory for a full list of services.