Family care for every stage, newborns to seniors, in British ColumbiaYour family deserves care that feels like family.

Booked in minutes. Our caregivers are Puffin employees, background-checked and insured. See your price first, and pay only after the care.

Book a caregiverMeet our caregivers
  • You pay only after the care is done.
  • Cancel for free up to 24 hours before.
  • Every caregiver is a background-checked Puffin employee.

The Puffin Promise: complete your first 10 hours with us and your 11th is completely on us.

Employed, vulnerable-sector-checked and WorkSafeBC-covered caregivers across the Lower Mainland and Fraser Valley, from $32 an hour.

What care do you need?

Tap one. You see the price before you pay.

Pediatric therapySpeech, OT and behaviour support at homeRegister interestNanny placementA nanny of your own, anywhere in BCRegister interestAutism respiteCare for your child so you can restContact us
Not sure which one? Message the Puffin team

3-hour minimum · book at least 24 hours ahead · same-day or urgent? Call (604) 283-2829 · Every rate

Meet our caregivers, and hear from the families they care for.

Real people from our team. Every one is employed and background-checked by Puffin.

See the Lookbook

Three steps, no phone tag.

  1. Step 1: Book it online

    Choose the service, your city and the hours, at least 24 hours ahead, and confirm on the site — no phone call, no callback, no waiting for a quote. Add anything specific as you go: allergies, bedtime routines, a child who takes a while to warm up.

  2. Step 2: We match a caregiver

    A coordinator assigns someone to your booking and sends you their verified credentials before the shift starts.

  3. Step 3: Care happens at your door

    Your caregiver arrives at your home. The hold on your card is charged only once the shift is finished.

The Puffin Promise: complete your first 10 hours with us and your 11th is completely on us. One time, no complex conditions, no expiry.

The only employed-caregiver, flat-rate lifecycle care company in the Lower Mainland and Fraser Valley.

What we mean by that

By that we mean three things together: every hourly caregiver is a Puffin employee; one published price list, the same for every family — no quotes, no membership, and no per-child fee for in-home childcare; and care from a newborn’s first weeks, through childhood, to care for ageing parents — with in-home respite for autistic children arranged directly, and pediatric therapy in development.

What lifecycle care means

The questions families ask before they book.

When is my card actually charged?

After the care — not when you book.

Booking places a hold for the total our servers calculate from your details. It is captured once the shift is finished, and if anything would change the amount, we tell you before charging it.

Terms, section 5

What if my plans change?

Cancel 24 hours or more before and you pay nothing.

The hold is released in full. Inside 24 hours a late-cancellation fee of up to the booked total may apply, and a person reviews it — it is never automatic. If we cannot staff your booking, you owe nothing.

Terms, section 6

Who will actually come to my home?

A Puffin employee who has already been cleared.

Every caregiver has a clear police vulnerable sector check, plus reference and certification checks, before their first shift. Your coordinator sends you their verified credentials before the shift starts.

Meet our caregivers

What if someone gets hurt, or something breaks?

That is our insurance, not your household’s.

Caregivers are Puffin employees, not contractors you take on. Puffin carries WorkSafeBC coverage and commercial general liability insurance, and if a caregiver is hurt at work we handle it as their employer.

Terms, section 14

Is the price on the site the price I pay?

Yes — the page and your card use the same pricing.

Every rate is published, with a 3-hour minimum. Childcare includes every child in the home, with no per-child fee. Overtime is 1.5× the rate, and only past 8 hours with one caregiver.

Every rate

Does booking online really work?

Yes — from choosing a time to your confirmation, no phone call needed.

Book at least 24 hours ahead and a confirmation email with your booking reference arrives straight away. On your first in-home booking we also review a photo ID — it protects our caregivers.

Frequently asked questions

Weighing an agency against a marketplace? Read the comparison

Why families choose Puffin

Employees, not contractors.Hired and paid by Puffin, with WorkSafeBC coverage and commercial liability insurance.
Police vulnerable sector checkEvery caregiver has one.
16Lower Mainland & Fraser Valley municipalities
Pay after the shiftYour card is held when you book and charged once the care is done. Cancel free up to 24 hours before.

Licensed in 16 municipalities across the Lower Mainland and Fraser Valley.

Choose your city

Each city page has local rates, coverage, and the questions families there ask most. Langley covers both the City and the Township.

Ready when you are.

Book online in a few minutes. Nothing is charged until after the shift, and you can cancel free up to 24 hours before.

Book a caregiver

Same-day or urgent? Call (604) 283-2829.