From the earliest days of motherhood to the quiet afternoons of senior life, Puffin Services is here with warmth, support, and genuine human connection.
In-home care when family can't be there
$38/hr — 4hr minGenuine human connection for seniors & adults
$35/hr — 3 hour minimumGet matched with people who share your interests
Free to JoinIn-home ABA, SLP & OT for children
MCFD funded — Join waitlistGetting started with Puffin is simple.
Join our waitlist or contact us directly. Tell us about your family, your situation, and how we can help.
Our team personally matches you with a screened, vetted care worker or service provider suited to your needs.
Your matched caregiver comes to you. We check in regularly and adjust as your needs change.
Click any service to learn more and join.
Our free community platform matching you with people nearby who share your interests. Register, get matched, and join Puffin-organized events across BC.
Based in Abbotsford, starting in the Fraser Valley. Building toward serving families across all of BC. Outside our area? Join the waitlist and we'll contact you when we expand.
Why Puffin Services exists — and who it is for.
Across British Columbia, there are families navigating some of the most important moments of their lives — entirely alone. A new mother recovering from birth, with no family nearby to hold the baby while she sleeps. A senior spending days without hearing another voice. A newcomer to Canada, building a life in a place where everything is unfamiliar.
These are not rare stories. They are happening in every neighbourhood across BC. And for too long, the support these families needed simply did not exist — not in a way that was personal, accessible, and truly community-driven.
Puffin Services was created to fill that gap. Not as a corporation, not as a cold agency, but as a warm and genuine extension of the community itself. We believe care should feel like a neighbour showing up at your door — with a meal, a kind word, or a steady hand.
From postpartum care to senior companionship, from community matching to helping families navigate complex systems — Puffin Services is here for every stage of life. We are starting in the Fraser Valley because that is our home. But our vision reaches every corner of British Columbia.
Founded in Abbotsford, BC. 🐦
Building real community, one connection at a time. Free to join.
Puffin Connect brings people together based on shared interests, proximity, and the simple desire for human connection. This is not an app — it is a real, curated community built on trust and Puffin-organized events.
Tell us about yourself.
We'll be in touch within a few days.
Join our waitlist or suggest a new service.
Be among the first contacted when services launch in your area.
We'll be in touch when services launch near you.
Tell us what BC families need. We are listening.
Your suggestion means a lot.
We're looking for compassionate people who want to make a difference in their community.
Puffin Services is growing and we need caring, reliable people to join our community. We offer flexible casual and on-call work across multiple service areas in Abbotsford and the Fraser Valley.
Pay: $25–$28/hr | Min shift: 4 hours | Location: Client homes, Abbotsford & Fraser Valley
About the Role
As a Postpartum & Newborn Support Worker at Puffin Services, you will provide compassionate, hands-on care to new mothers and their families during the critical first weeks after birth. You will be a calm, steady presence — someone families can rely on when their world has just changed completely.
What You Will Do
What We Are Looking For
Requirements: Vulnerable Sector criminal record check (we will guide you). First Aid certification an asset. Driver licence and vehicle preferred but not required for all shifts.
Pay: $22–$25/hr | Min shift: 3 hours | Location: Client homes & community, Fraser Valley
About the Role
Loneliness is one of the greatest challenges facing seniors and adults across BC. As a Puffin Companion, you will provide genuine, meaningful one-to-one support — not a rushed visit, but real time with someone who truly needs connection. This is a non-medical role. Your greatest qualification is warmth, reliability, and a genuine interest in other people.
What You Will Do
What We Are Looking For
Requirements: Vulnerable Sector criminal record check. Valid Class 5 driver licence and own vehicle required for most companion roles.
Pay: $24–$28/hr | Min shift: 3 hours | Location: Client homes, Fraser Valley
About the Role
As a Private Home Support Worker you will provide hands-on personal care to seniors and adults with disabilities in the comfort of their own homes. You treat every client with dignity, patience, and respect — helping them maintain their independence and quality of life. Extended 8-hour shifts available. 24-hour rotating care packages available for families that need around-the-clock coverage.
What You Will Do
What We Are Looking For
Requirements: Vulnerable Sector criminal record check. HCA certificate preferred. First Aid certification an asset. Driver licence preferred.
Pay: $20–$23/hr | Min shift: 3 hours | Location: Client homes, Fraser Valley
About the Role
Provide safe, nurturing, and engaging childcare in client homes for children of various ages. You are someone children naturally connect with — energetic, imaginative, and caring. Families who use Puffin for childcare may qualify for the BC Affordable Child Care Benefit, which we help them access — making your services more accessible and in higher demand.
What You Will Do
What We Are Looking For
Requirements: Vulnerable Sector criminal record check. First Aid and CPR preferred. ECE certificate is an asset.
Pay: $20–$23/hr | Shift: Typically 2:30pm–6:00pm weekdays | Location: Schools & homes, Fraser Valley
About the Role
Pick up children from school and provide care in their home until parents return from work. This role is perfect for students, educators, or anyone looking for consistent afternoon work with children. You become a trusted, familiar presence in a child's after-school routine — a role that matters more than most people realise.
What You Will Do
What We Are Looking For
Requirements: Vulnerable Sector criminal record check. Valid Class 5 driver licence, own reliable vehicle, and clean driving record required for pickup duties.
Pay: $28–$38/hr | Min shift: 1.5 hours | Location: Client homes, schools & community, Fraser Valley
About the Role
As a Behaviour Interventionist (BI) at Puffin Services, you will work one-on-one with children diagnosed with autism spectrum disorder (ASD) and other developmental disabilities. You will implement structured therapy programs developed by our registered Behaviour Consultant (BC), helping children build communication, social, and daily living skills. Every session you run makes a measurable difference in a child's development. You will not be doing this alone — our BC supervises and supports you every step of the way.
What You Will Do
What We Are Looking For
Why Join Puffin: Flexible on-call scheduling. Consistent and MCFD-funded client base. Full BC supervision and ongoing training provided. Competitive pay at $28–$38/hr. Meaningful work with real measurable outcomes for every child you support.
Requirements: Vulnerable Sector criminal record check. Minimum high school diploma. ABA coursework or RBT certification strongly preferred. First Aid certification an asset.
Pay: $32–$40/hr | Min shift: 1 session (1 hour) | Location: Client homes, Fraser Valley
About the Role
As an SLP Assistant (SLPA) with Puffin Services, you will deliver evidence-based speech-language therapy sessions to children with autism, developmental disabilities, and communication disorders — in the comfort of their own homes. You will work under the direction of a registered Speech-Language Pathologist (SLP) and play a direct role in improving children's communication, language, and social interaction skills. MCFD and CYDB funding means consistent, predictable demand for your sessions.
What You Will Do
What We Are Looking For
Why Join Puffin: Flexible sessional scheduling that fits around your other commitments. Strong and consistent MCFD-funded client demand. Clients matched to your geographic area to minimise travel. Highly competitive pay at $32–$40/hr. Professional SLP supervision provided. Meaningful work with measurable outcomes for every family you support.
Requirements: SLPA diploma or equivalent. CSHBC registration or eligible. RASP registration or eligible. Criminal record check with Vulnerable Sector screening. Valid Class 5 driver licence.
Pay: $32–$40/hr | Min shift: 1 session (1 hour) | Location: Client homes, Fraser Valley
About the Role
As an OT Assistant (OTA) with Puffin Services, you will deliver occupational therapy sessions to children with autism, developmental disabilities, and sensory processing challenges in their home environment. Working under the supervision of a registered Occupational Therapist (OT), you will help children develop the skills they need to participate in daily activities, school, and play. MCFD and CYDB funding supports consistent session demand.
What You Will Do
What We Are Looking For
Why Join Puffin: Flexible sessional work around your schedule. MCFD-funded consistent demand. Geographic client matching. Competitive pay at $32–$40/hr. OT supervision provided. Meaningful, measurable impact for every child and family you work with.
Requirements: OTA diploma from recognised Canadian institution. COTBC registration or eligible. RASP registration or eligible. Criminal record check with Vulnerable Sector screening. Valid Class 5 driver licence.
Pay: $65–$75/hr | Location: Fraser Valley (flexible)
About the Role
Join Puffin Services as a contracted Behaviour Consultant (BC). This is a sessional role with complete schedule flexibility — you set your hours around your existing commitments. You will conduct initial assessments, develop Behaviour Plans of Intervention, train our BI team, and provide periodic supervision across multiple cases. This is an excellent opportunity for a registered BC looking to build meaningful sessional income while making a lasting difference for Fraser Valley families.
What You Will Do
What We Are Looking For
Why Join Puffin: Growing agency with strong and consistent MCFD and CYDB-funded client pipeline. Earn per assessment and per supervision hour — no fixed minimum hours. Complete schedule flexibility around your existing work. Build meaningful sessional income while supporting Fraser Valley families who need you most.
Requirements: BCBA or equivalent Master's level qualification. RASP Category A. Professional liability insurance. Criminal record check. Valid driver licence.
Currently hiring for: Postpartum support workers, companion caregivers, childcare workers, after-school care providers, behaviour interventionists, SLPAs, OTAs, and community navigators.
Tell us about yourself and the role you're interested in.
Thank you for your interest. We review every application and will be in touch.
The first weeks after birth are beautiful, exhausting, and overwhelming — especially when your family is far away. Our trained postpartum support workers come directly to your home to give you the rest and recovery you deserve.
What our postpartum workers do:
We understand the cultural importance of the 40-day recovery period and provide care that respects your family's values and traditions. Our workers are matched to you based on language, background, and your specific needs.
$38/hr — 4 hour minimum per visit
Packages can be purchased before baby arrives. Hours never expire.
Be notified when this launches near you.
We'll reach out when available.
Loneliness is one of the greatest challenges facing seniors and adults living alone. Our Puffin Care companions provide genuine, meaningful one-to-one companionship — not rushed visits, but real time spent with another person who cares.
This service is non-medical companionship and social support. For hands-on personal care such as bathing or dressing, please see our Private Home Support & Respite service.
What companions do:
Every companion is personally screened, background-checked, and matched to your personality, interests, and language preference. We do not rotate companions randomly — we build consistent, trusting relationships.
$35/hr — 3 hour minimum per visit
Be notified when available.
We'll reach out when available.
We partner with trusted local home cooks and tiffin providers in the Fraser Valley to deliver fresh, home-style meals to your door.
Perfect for new mothers, seniors, students, and busy families. Pricing varies by provider and meal plan — we'll match you with the best option for your needs and dietary preferences.
We work with providers who accommodate vegetarian, halal, vegan, and culturally diverse menus.
Get matched with a meal provider.
We'll match you with a provider.
Vetted, background-checked childcare workers for flexible scheduling. All caregivers personally screened by our team.
$28/hr — 3 hour minimum
We'll match you with caregivers.
We'll reach out soon.
Reliable after-school pickup and care until parents return home. Homework help, a healthy snack, and a safe nurturing environment.
$30/hr — 3 hour minimum | $120/day flat rate
After-school care, sorted.
We'll be in touch.
Every child deserves to reach their full potential. We provide in-home pediatric therapy for children with ASD, developmental delays, speech difficulties, sensory processing challenges, and other disabilities.
Services: Behaviour Consultation (BC), Speech-Language Pathology (SLP), Occupational Therapy (OT), SLPA, OTA, and Behaviour Intervention (BI).
Rates per hour. Travel may apply outside core areas.
Tell us about your child.
We'll reach out when therapy launches near you.
Our Private Home Support service provides hands-on personal care and respite in the comfort of your home — giving clients the help they need with essential daily tasks, while giving family caregivers the rest and relief they deserve.
This is different from our Companion & Community Care service. Home Support is personal care — bathing, grooming, dressing, mobility, and more. Respite is temporary relief for family caregivers who need a break. Both are available under this service.
What Private Home Support includes:
All Private Home Support workers are screened, background-checked, and have completed recognized HCA training programs. We carefully match each caregiver to each client based on needs, personality, and language preference.
$42/hr — 3 hour minimum per visit
3 hour minimum per visit. Evening and weekend availability. Consistent caregiver matching wherever possible.
Tell us about your care needs.
We'll be in touch to discuss care options.
Give a few hours. Change someone's day. Join our volunteer network across BC.
Loneliness affects thousands of seniors and adults across BC. Many live alone, far from family, without anyone to share a walk, a meal, or a conversation with. As a Puffin volunteer you become that connection. No special training required — just warmth, reliability, and a genuine desire to help.
What volunteers do: Walk with a senior in their neighbourhood. Share a cup of tea and a conversation. Help with light grocery shopping or errands. Accompany someone to a community event. Join a Puffin Connect social activity as a friendly face.
As little as 2 hours per week. Completely flexible around your schedule.
Matched with someone near you. No long travel required.
All volunteers go through a basic screening process before being matched.
Tell us about yourself. We review every application and match you thoughtfully.
Thank you for your kindness. We will be in touch within a few days to chat and get you matched.
With any Puffin Service — postpartum support, companion care, home support, childcare, after-school care — book 10 hours and your 11th hour is completely free. One time per household per service. Hours never expire. No other conditions.
Applies to all care services. Hours can be used across multiple visits. This is a one-time reward per client — book your first 10 hours and receive the 11th completely free.
The BC Affordable Child Care Benefit — and most BC families have never heard of it.
If your family earns under $111,000 per year, the BC government may pay a large portion of your childcare costs every month — including babysitters and nannies hired through Puffin Services. Many families get hundreds of dollars back per month and never knew this existed.
The BC Affordable Child Care Benefit is a monthly government payment that helps eligible BC families cover the cost of childcare. It is administered by the BC Ministry of Education and Child Care and is completely separate from the federal Canada Child Benefit.
The benefit is based on your family income, the number of children you have, and the type of care you use. The less you earn, the more you receive.
Families with children who use eligible childcare — including in-home babysitters and nannies unrelated to the child.
Families earning under $45,000 may receive full funding. Families earning up to $111,000 may qualify for partial support.
Monthly payments that go directly to the family or are credited against your childcare provider payments.
Yes. Our childcare and babysitting workers qualify as long as they are unrelated to your child — which all Puffin workers are.
Here is a rough guide based on family income. Exact amounts depend on your specific situation.
Use the BC government's online estimator at gov.bc.ca to calculate your exact amount before applying.
To be clear and honest with you — not every situation qualifies. The benefit does not apply if:
If you are unsure whether you qualify — contact us. We will help you check before you apply so you are not wasting your time.
Join our childcare waitlist and let us know you are interested in the Affordable Child Care Benefit. We will help you understand your eligibility and guide you through the process.
Share Puffin with someone who needs it. Earn real rewards when they do.
Complete 10 hours of any Puffin service and your 11th hour is free — once per service per household. Then refer a friend — every time a friend you refer also completes 10 hours, you earn another free hour. No cap on referrals. The more people you help find Puffin, the more you earn.
Every Puffin client earns one free hour after completing their first 10 hours of any service. This is our thank-you for trusting us with your family.
Know someone who could use Puffin? When you refer them and they complete their first 10 hours — you earn an extra free hour. Every single time. No cap.
Tell them about Puffin. Ask them to mention your name when they join our waitlist or book their first service.
Your friend uses any Puffin service and reaches 10 hours. That is when your reward is triggered.
We add a free hour to your account. No expiry. Use it anytime on any service. Refer more friends — earn more hours.
If your child receives Speech-Language Pathology Assistant (SLPA) or Occupational Therapy Assistant (OTA) sessions through Puffin — our referral reward is even better.
Refer a family to Puffin therapy and earn one completely free SLPA or OTA session — worth $80–$90.
The referred family must stay with Puffin for at least 3 months AND you must still be an active Puffin client at the time of redemption.
We want to make sure the referred family is genuinely benefiting from Puffin — not just dropping in for one session. This protects the quality of our community.
Refer as many families as you like. Each one that stays 3 months earns you one free therapy session. Unlimited.
Tell them about us. Ask them to mention your name. It is that simple.