Happy puppy smiling outdoors
Trusted local pet care Β· Coming soon: home help & more

Walk dogs. Make friends.
Get paid.

Trusted local help for your pet β€” and soon, for everything else.
Connect with reliable people in your neighbourhood.

Now launching
🐾
In neighbourhoods across Canada
Your neighbourhood could be next
All ages welcome
● Accepting signups

Who PetNow is for

πŸ•
Pet owners
πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦
Families
πŸ‘΄
Seniors
πŸŽ“
Students
🏒
Busy professionals
πŸ‘Ά
Single parents

Why people use
PetNow.

⏰
Busy day
No time for a walk. Someone local handles it.
🌧️
Bad weather
You stay in. Your dog still gets out.
πŸ‘Ά
Hands full with kids
Let someone help with the pup.
✈️
Away for the weekend
Vacation, business trip, family visit. Your pet stays happy with someone local.
πŸŽ–οΈ
Military service or deployment
Serve with peace of mind. A trusted local carer keeps your pet safe and loved while you're away.
πŸ€•
Low energy or injured
Get help without the guilt.

Pet care when
life gets busy.

Why pet owners sign up.

😌
Peace of mind
πŸ’›
Guilt-free support
🏑
Trusted local care
πŸ”„
Routine consistency
πŸ†˜
Emergency backup
🐾
New puppy help

Every carer is local.
Every carer is vetted.

You always meet first. No surprises. No strangers from across town.

πŸ“
Local to you
Your carer lives in your neighbourhood.
🀝
Meet first
Free meet & greet before any booking.
πŸ“Έ
Photo updates
See your pet happy on every walk.

Earn on your time,
in your neighbourhood.

πŸ’°
Fast income
πŸ“…
Flexible schedule
πŸ“
Choose your area
🀝
Help real people
⭐
Build local reputation
Turn free time into income. Help people around you.
Be someone your community relies on.
$20
per walk
Your first real income
Only 10%
platform fee
vs Rover 20% Β· Wag 40%
Free
to join
All ages welcome
See full earnings breakdown β–Έ
Service
Your rate
You keep
πŸ• 30-min dog walk
Most popular
$20–26
$18–23
🐈 Cat check-in
20 min Β· feed, play, litter
$18–24
$16–22
🏠 Full day sitting
At their home or yours
$50–80
$45–72
πŸŒ™ Overnight boarding
Pet stays with you
$60–95
$54–86
Free to join Β· 2 minutes Β· All ages

"This is not just a service. It's a trusted local support network that activates when people need help most."

How it works

Start in under
2 minutes.

Customers
1
Choose what you need
2
See local helpers
3
Book or request
4
Get help fast
Providers
1
Sign up
2
Set your area
3
Accept requests
4
Get paid
Two adorable puppies
Best Friend
This face. Every morning.
Golden retriever happy outdoors
Golden
Happy walks, happy dogs.
Happy dog outdoors smiling
Pure Joy
This is what you get paid for.
Happy labrador face close-up
Smiles
Be the best part of their day.
After you sign up

Here's what
happens next.

πŸ“©
Tell us about yourself
Name, neighbourhood, what you love about animals. Two minutes.
πŸ“‹
Meet your neighbours
Pet owners nearby see your profile. You choose who to help.
πŸ•
Make your first walk
Show up. Make a friend. Send a photo. This is what community looks like.
Common questions

Everything you
need to know.

Do I need experience? +
β€’ No experience needed
β€’ If you love animals and show up on time, you're ready
β€’ Many of our carers started with zero experience
How do I get paid? +
β€’ Weekly direct deposit via Stripe
β€’ Clear breakdown every time: your rate, 10% fee, tips
β€’ No chasing payments β€” it's all automatic
Is it really free to join? +
β€’ Completely free to sign up
β€’ We only take 10% when you earn
β€’ That's the lowest fee in the industry
How many hours do I need to commit? +
β€’ Zero minimum hours
β€’ Accept requests when you want, decline when you don't
β€’ Perfect for after school, between classes, or weekends
Can I walk dogs for people I already know? +
That's exactly what PetNow is for:
β€’ Walk your grandma's dog while she's at an appointment
β€’ Help your neighbour down the street with their puppy
β€’ Care for your teacher's cat over the weekend
β€’ Take your aunt's dog out after school
This is community β€” and you earn while you do it.
What happens after I sign up? +
β€’ We review your signup within 24 hours
β€’ You set up your profile, rates, and availability
β€’ Pet owners in your area find you and send requests
How old do I need to be? +
β€’ No minimum age
β€’ Under 10: we recommend walking with a parent or guardian
β€’ 10–17: walk independently in your neighbourhood
β€’ 18+: full access, set your own schedule
Can my parents sign me up? +
β€’ Yes β€” many of our youngest carers are signed up by parents
β€’ Mom or dad can walk alongside you to get started
β€’ It's the best way to learn responsibility together

Walk dogs. Make friends.
Get paid.

Your neighbourhood is waiting. Start earning or get help today.

Free to join Β· No commitment
Find Help

Trusted pet sitters near you

Tell us what you need and we'll surface the best matches in your neighbourhood

12 sitters found near you
Maya Thompson
Check availability
Maya Thompson
Pet Sitter Β· Routine
Verified reviews
Experienced dog walker…
Omar Reed
Check availability
Omar Reed
Pet Sitter Β· Routine
Verified reviews
Student helper, loves pets…
Sarah A.
● Available today
Sarah A.
Pet Sitter Β· Routine
Verified reviews
Dog owner of 8 years with a vet tech background. I understand that leaving your dog with s…
Marcus J.
● Available today
Marcus J.
Pet Sitter Β· Routine
Verified reviews
Lifelong dog person, grew up on a farm with dogs and cats. I treat every pet like my own. …
LΓ©a P.
Fri–Sun
LΓ©a P.
Pet Sitter Β· Extended
Verified reviews
Experienced with multi-day care, boarding, and mixed-pet households. References available …
πŸ•β€πŸ¦Ί Early Pet Sitter Access Β· Free to Join

Walk dogs. Make friends.
Get paid.

Turn free time into real income. Help pets in your neighbourhood. Set your own hours, your own rates. All ages welcome.

$20
per walk
$177
A casual week Β· 5 walks + 1 sit
10%
Platform fee Β· vs Rover's 20%
Free
To join Β· no sign-up fee ever
Free to join Β· 2 minutes Β· All ages
Golden retriever
Two adorable puppies
Best Friend
This face. Every morning.
Golden retriever happy outdoors
Golden
Happy walks, happy dogs.
Happy dog outdoors smiling
Pure Joy
This is what you get paid for.
Happy labrador face close-up
Smiles
Be the best part of their day.
πŸ•β€πŸ¦Ί Why Pet Sitters Choose PetNow

Why people choose PetNow

Everything you need to earn on your terms.

πŸ•
Your schedule, always

Set availability week by week. Accept only bookings that work. No minimums, no commitments, no pressure.

πŸ’³
Reliable weekly payouts

Direct Stripe deposits after every booking. See every breakdown: your rate, platform fee, and tips β€” transparently.

⭐
Build your reputation

Every 5-star review grows your profile. Top-rated sitters earn more and unlock priority placement in searches.

πŸ›‘οΈ
A platform built on trust

Secure payments, clear policies, and a platform designed to keep both sitters and pet owners confident.

🐾
Choose your specialty

Love dogs? Prefer cats? Set your service scope and we match you with the right pet owners β€” no mismatches.

πŸ“²
Tools that work for you

Clean dashboard. Easy request management. Profile sharing links. Booking confirmations. Everything to run professionally.

Free to join Β· 2 minutes Β· All ages

How PetNow works

Simple for everyone. Here's what to expect.

For pet carers
1
Sign up
Name, email, neighbourhood. 2 minutes. All ages.
2
Set your profile
Choose what you offer: walks, check-ins, sitting. Set your rates.
3
Get matched
Pet owners nearby find you. You choose who to help.
4
Get paid
Weekly direct deposit. Clear breakdown every time.
For pet owners
1
Tell us about your pet
Dog, cat, breed, any special needs. Quick and easy.
2
Browse local carers
See profiles, availability, and what they offer in your area.
3
Meet first
Free meet & greet. No obligation. Your pet meets them first.
4
Book with confidence
Secure payments. Photo updates every walk. Cancel anytime.
See the full product preview β–Έ
Matches near you
Westboro Β· πŸ• Dog walking Β· Today
12 found
πŸ• Dog Β· Dog walking Β· Today morning Β· Westboro
Best match
Other trusted sitters
MJ
Marcus J.
Pet Sitter Β· Routine
Grew up on a farm. Trustworthy with all dog sizes. Photos always.
LP
LΓ©a P.
Pet Sitter Β· Extended
Multi-day care expert. French and English.

Pet Sitter onboarding

Walk through how a new sitter joins PetNow in ~10 minutes

Photo
Bio
Scope
Services
Rates
Stripe
Done
Choose your care scope
This helps us match you with the right pets. Updatable anytime.
Routine Care
Walks, cat check-ins, feeding, litter, short visits
Extended Care
Longer sits, boarding, multi-day, vacation coverage
πŸ’‘ Start with Routine Care β€” add Extended after your first 5 reviews

Pet Sitter dashboard

Everything a sitter needs to manage their PetNow business

Sarah A.
Pet Sitter Β· Routine Β· Westboro
β˜… Early access
Profile live Β· Accepting requests
This month
$312
Completed
14
Rating
β˜… 5.0
Response rate
100%
Upcoming bookings
πŸ• Dog walking Β· Max
Today 9am Β· Westboro
+$19.80
🐈 Cat check-in · Luna
Tomorrow 3pm Β· Hintonburg
+$16.20
πŸ• Dog walking Β· Bruno
Thursday 8am Β· Westboro
+$19.80
New request from Jessica M.
πŸ• Dog walking Β· Bruno
πŸ“… Today, morning
πŸ“ Westboro, Ottawa
πŸ’¬ "Bruno needs a 45-min walk, very friendly!"
πŸ’° Your payout: $19.80
$36.00
Arriving Friday via Stripe
Recent payouts
Dog walking Β· Max
Mar 18 Β· After 10% fee Β· +$2 tip
+$21.80
Cat check-in Β· Luna
Mar 15 Β· After 10% fee
+$16.20
Dog walking Β· Bruno
Mar 12 Β· +$5 tip
+$24.80
Pet sitting Β· Mochi
Mar 9 Β· Full day
+$54.00
Profile performance this month
Profile views
184
Booking requests
22
Bookings accepted
14
Saved by clients
9
πŸ’‘ Add cat check-ins to appear in 40% more searches this week. Currently missing 6 potential bookings.
Your Pets
πŸ•
Bruno
Golden Retriever Β· 3 years Β· Male Β· 34 kg
Dog Β· Selected for booking
βœ“
🐈
Luna
Domestic shorthair Β· 5 years Β· Female Β· 4 kg
Cat
Bruno selected for next booking
Sitters will see Bruno's full profile before accepting β€” no extra explanation needed.
Bruno's medications
Sitters see this before every booking. Keeps care safe.
Apoquel
16mg
Daily AM
Omega-3 supplement
1 capsule
With food
⚠️ Sitters are notified of all medications when they accept a booking with Bruno.
Bruno's care preferences
🐾
Install PetNow
Add to home screen Β· offline access Β· instant booking alerts
// Service worker disabled for soft launch β€” it causes DataCloneError // with Supabase Headers objects via postMessage. Will re-enable post-launch // with a proper SW file served from origin (not a blob URL). if ('serviceWorker' in navigator) { // Unregister any previously registered service workers navigator.serviceWorker.getRegistrations().then(regs => { regs.forEach(r => r.unregister()); }); } // Show PWA banner after 8 seconds if not dismissed const pwaDismissed = localStorage.getItem('psos-pwa-dismissed'); if (!pwaDismissed) { setTimeout(() => { const b = document.getElementById('pwaBanner'); if (b) b.classList.add('show'); }, 8000); } function pwaDismiss() { const b = document.getElementById('pwaBanner'); if (b) { b.classList.remove('show'); } localStorage.setItem('psos-pwa-dismissed', '1'); } /* ═══════════════════════════════════════════════════════ SUPABASE: Helper (care-giver) signup Reads from the onboarding form panes and inserts into: β†’ users table (name, email, role) β†’ helper_profiles table (user_id, type, bio, services) ═══════════════════════════════════════════════════════ */ async function submitHelperSignup() { const sb = window._sb; // Collect form values from onboarding panes const nameInput = document.querySelector('#ob-1 .ob-input, #ob-2 .ob-input'); const emailInput = document.querySelectorAll('.ob-input')[1]; const bioInput = document.querySelector('.ob-textarea'); const scopeCard = document.querySelector('.scope-card.active, .scope-card.on'); const checkedSvcs = [...document.querySelectorAll('.svc-chk.active, .svc-chk.on')] .map(el => el.textContent.trim()) .filter(Boolean); const name = nameInput?.value?.trim() || 'New Pet Sitter'; const email = emailInput?.value?.trim() || ''; const bio = bioInput?.value?.trim() || ''; const helperType = scopeCard?.querySelector('.scope-card-title')?.textContent ?.toLowerCase().includes('extended') ? 'extended' : 'routine'; const services = checkedSvcs.length ? checkedSvcs : ['Dog walking']; console.log('[PetNow] submitHelperSignup β†’', { name, email, helperType, services }); // If no Supabase or no email, fall through to demo if (!sb || !email) { console.warn('[PetNow] No Supabase or no email β€” demo mode signup'); switchDemo('dashboard'); showToast('πŸŽ‰ Welcome to PetNow! Your profile is under review.', 'success'); return; } try { // Step 1: insert into users table const { data: user, error: userErr } = await sb .from('users') .insert([{ name, email, role: 'helper' }]) .select() .single(); if (userErr) { console.error('[PetNow] users insert error:', userErr.message); // If duplicate email, try to fetch existing user if (userErr.code === '23505') { const { data: existing } = await sb .from('users') .select('id') .eq('email', email) .single(); if (existing) { await insertHelperProfile(sb, existing.id, helperType, bio, services); } } showToast('πŸŽ‰ Profile saved! Under review within 24h.', 'success'); switchDemo('dashboard'); return; } console.log('[PetNow] users insert βœ“ id:', user.id); // Step 2: insert into helper_profiles table await insertHelperProfile(sb, user.id, helperType, bio, services); showToast('πŸŽ‰ You\'re on the waitlist! We\'ll be in touch soon.', 'success'); closeWlModal('wlCgModal'); } catch (e) { console.error('[PetNow] submitHelperSignup exception:', e); showToast('Profile saved (demo mode)', 'success'); switchDemo('dashboard'); } } async function insertHelperProfile(sb, userId, type, bio, services) { const { data, error } = await sb .from('helper_profiles') .insert([{ user_id: userId, type, bio, services }]) .select() .single(); if (error) { console.error('[PetNow] helper_profiles insert error:', error.message); } else { console.log('[PetNow] helper_profiles insert βœ“:', data); // Reload helpers so new profile appears immediately await loadHelpers(); } return data; }
🐾
Free to join Β· 2 minutes Β· No commitment
Join your neighbourhood.
Walk dogs. Make friends. Get paid.
Join the waitlist. Set your rates. Be first when your neighbourhood activates.
Growing fast Β· be an early pet sitter
🐾
🎁 $10 off your first booking · Free to join
Get matched with a local sitter.
Early access is open.
Verified sitters in your area. Join the waitlist and be first when we launch near you.
Pet owners already on the list