📍 Add your home address ▾
🔔
?
Good to see you 👋

What do you need done?

200+ vetted, insured home-service pros — upfront prices, protected to the end.

📅 UpcomingAll bookings ›
↻ Book again
🧰 Browse servicesSee all 200+ ›
Cleaning
Handyman
Movers
Lawn & snow
Pet care
Tech & devices
Painting
Locksmith
⭐ Popular pros near youBrowse all ›
💳 Wallet & perksOpen ›
$0credit
0points
Plusjoin
🏡 Your homeOpen ›
Add your home address
🔔 What’s nextsmart suggestions
🏡 Find & compare realtorsOpen ›
Selling or buying? RECO-registered agents send you offers — commission & cash-back. You choose.
🧭 Planning a move or a sale?Open ›
Let Genie line up every step for you.
Refer a friend
Give $15, get $15.
🎁
Genie
📍 Add your home address ▾
🎁
Refer a friend — give $15, get $15
They get $15 off their first booking of $100+. You get $15 in credit as they book with Genie.
›
🔎
Browse & pick a proSee vetted pros near you, ranked & reviewed
›
🔔 What's next for your home smart suggestions
🏠
Add your homeSave your address to get reminders, local alerts & service history
›
🧩 Recommended for your home based on your home
Matched to your home's reminders & local alerts.
Sponsored & partner offers, matched to your home's profile & active reminders. Genie may earn a commission — it never changes your price.
🔁
My PlansRecurring cleaning, snow, pet & lawn — pause, skip or swap anytime
›
🧭
Planning a move or a sale?Let Genie line up every step for you
›
🏡
Find & compare realtorsRECO-verified agents advertise here · reviews, commission & cash-back — you choose
›
Popular near you See all services ›
✨
Something else? Describe your taskOdd jobs welcome — bins out, one-offs, anything
›
Your home
Loading your home…
🔒 Your property record is private to you. You choose what a pro, realtor or manager can see.
What's happening?
Tell Genie the moment — we'll line up every step and the right pros, in order.
📦
I'm moving into a new homeClean, locks, handyman, paint, movers…
›
🏷️
I'm selling my homeInspection, repairs, staging, photos, realtor…
›
🔑
I'm buying a homeMortgage, inspection, lawyer, movers…
›
🛠️
I'm renovatingContractor, trades, painter, clean-up…
›
Your plan
Your plan
Work through it in order — book instant services or get quotes for the bigger ones. Everything lands on your home's record.
Providers
Advertise on Genie
📣 Reach ready-to-move customers
Genie sends thousands of buyers, sellers & homeowners through moving, selling & buying journeys. Advertise your practice to them — Genie takes no commission on your work, only a flat advertising or per-lead fee.
Who is advertising?
👤 Professional service🏢 Business / brand
Ads must be relevant to real estate, homes, moving or homeownership. Read the advertising policy ›
Your profession
🏦 Mortgage broker⚖️ Real-estate lawyer
🔍 Home inspectors & appraisers: join Genie as a pro to offer your services with ready-made packages — apply as a pro ›
Verify your licence
FSRA mortgage licence & E&O insurance
🪪 Licence / registration number
📄
Upload licence + insuranceVerified before you go live
Upload ›
Build your profile this is what customers see
🏢 Business / display name — e.g. TrueNorth Mortgage
🖼️
Logo / headshotShown on your profile & the compare list
Upload ›
About you Services you offer
Where you work
📍 Cities / regions — e.g. Toronto, Durham, York
🌐 Website
Years in business
🔗 Google / social reviews link (optional)
How you charge your clients you set this — shown to hosts & agents
Lender-paid on prime deals — usually $0 to the client. A broker fee applies only on private / alternative deals.
Fee structure
Flat feeHourly% of pricePer serviceLender-paid (free to client)
💡 You set your own pricing — Genie does not set prices for advertisers. This shows on your profile so hosts and agents know what to expect. Disclose any client fee up front (FSRA / Law Society / provincial rules).
Portfolio & ad creative
Photos, your ad banner, case studies or testimonials — these appear on your rich profile.
📸
Photos & ad imagesUp to 10 · JPG / PNG
Upload ›
📄
Brochure / case studies (PDF)Optional
Upload ›
👁️
Preview my profileSee how customers see you in the compare list
›
How you pay
Two ways to advertise — pick one or run both. No long-term contract, cancel anytime. Set a monthly budget / lead cap so you never overspend, and invalid or duplicate leads are refunded.
📌 Monthly featured🎯 Pay per lead
① Featured placement · fixed monthlyPredictable
Your rich profile shown in — and pinned to the top of — your city's compare list. Flat monthly fee, no matter how many customers reach out.
Profile$49/mo
  • Verified rich profile in the compare list
  • Services, bio, photos & reviews link
  • Direct in-app contact button
Most chosen
Featured$149/mo
  • Everything in Profile
  • Pinned to the top of your city's list + Featured badge
  • Priority in Genie smart-suggestions
Premium · area exclusive$299/mo
  • Everything in Featured
  • Category exclusivity in one area — you, no direct competitors
  • Area spotlight + monthly performance report
② Pay per verified leadPerformance
Appear in the compare list and pay only when a customer picks you. Each lead is verified (email + phone checked); the customer's contact stays masked until you pay — per Genie's lead rules. Invalid or duplicate leads refunded.
Your rate
Mortgage leads
$55 / lead
Typical market: mortgage ~$55, lawyer ~$45 per verified lead. Set a weekly cap anytime.
⚖️ Advertising only. Genie is a marketing service — it is not a party to your transaction and never takes a cut of a regulated deal. Fees are flat & disclosed up front. You are responsible for compliance with your regulator (FSRA / Law Society / provincial rules).
Advertising policy
Genie accepts ads that help people buy, sell, move or run a home. Every ad is reviewed before it goes live and must follow the rules below (Competition Act, Ad Standards, CASL & provincial regulators).
1 · Relevance
Ads must be clearly related to real estate, homes, moving or homeownership. Unrelated products are not accepted.
2 · Truthful & substantiated
No false, misleading or exaggerated claims. Savings, performance, “#1” and environmental claims must be backed by evidence; leaving out key facts (fees, conditions) is also prohibited. (Competition Act)
3 · Clear disclosure
Every ad is labelled Sponsored / Partner. Testimonials must be genuine, and any paid or material connection disclosed (e.g. #Ad). (Ad Standards Code)
4 · Financial offers
Must hold any required licence (FSRA / provincial) and disclose rates / APR, fees & conditions. Not accepted: APR of 36%+, payday / short-term loans, credit repair, for-profit debt settlement.
5 · Messaging & privacy
Any outreach follows CASL — consent, identify yourself, include unsubscribe. Handle personal data under PIPEDA; no misuse of sensitive financial or health data.
6 · Not allowed
Illegal products, adult content, gambling, weapons, discriminatory content, fake reviews or “proof”, and anything that circumvents a Genie booking (taking pros or customers off-platform).
7 · Review & enforcement
Genie reviews every ad and may reject, pause or remove it, with notice where possible. Repeated or serious violations end the advertising relationship. No refunds for policy breaches.
Policy summary, not legal advice. Advertisers remain responsible for their own compliance.
Genie Partner Network
🤝 Join the Genie Partner Network
List your home or real-estate business (CRM, insurance, warranty, cards, moving & more). Genie promotes you to its hosts, pros, realtors & PMs through a tracked link — and Genie earns a commission when they subscribe or buy. Looking to buy ad placement instead? That’s Advertise.
How it works
Apply & get approved
Home / real-estate relevant, truthful & compliant
We create your tracking link
A unique Genie link / code that attributes every click
Genie features you
To the right users across the app & website
You pay Genie per conversion
When a referred user subscribes or buys
Your commission to Genie
Two ways to set this — pick one:
Your affiliate programAgreed % of sales
Commission — e.g. 20%
Per sale / recurring
Affiliate network (if any) — e.g. Impact, PartnerStack
💳 Reconciled monthly — paid to Genie via your affiliate network or invoice.
Your Genie tracking link
Issued when your application is approved
Clicks & conversions are tracked by this link (postback / pixel for attribution).
Your results
Clicks
0
Conversions
0
Commission to Genie
$0
Live once you are approved and your link goes out.
🧩
Connectable apps (integrations)Tools Genie users can link to their account
›
All partners follow the advertising policy.
Integrations
Connect trusted tools to your Genie account. Vetted partner apps only — relevant to homes & real estate.
No connected apps yet. Approved Genie partners appear here so you can link them to your account.
Want your app here? Become an integration partner ›
Your Genie Ads
Your business
Placement · ● Not live yet
Choose a plan and complete your profile. Once Genie approves it, your listing goes live and results show here.
This month · performance
Impressions
0
Profile views
0
Contacts / clicks
0
Verified leads
0
💳 AD WALLET
$0.00
Covers pay-per-lead & boosts.
Recent leads
Leads from Genie users appear here once your listing is live. Contact details stay masked until you respond.
💡 Switch to pay-per-lead or add area exclusivity anytime from Manage plan. Billing & invoices are in Account → Billing.
Partner portal
BrightSwitch Energy
Affiliate partner · ● Active · since Jan 2026
Tier 2 · 15%
This month · performance
Referred signups
134
▲ 22% vs last month
Converted customers
41
30.6% conversion
Clicks (link + widget)
1,980
▲ 14%
Commission earned
$1,845
▲ $260
💰 PENDING PAYOUT
$1,845.00
Next payout: Nov 1 · net-30 on confirmed conversions
Lifetime paid: $11,420 · Clawback window 30 days on refunds/cancellations.
Your referral tools
Tracking link
geniesondemand.com/go?p=brightswitch
API key (postback & widget)
pk_live_•••••••••••••9f2a
Referred signups · last 30 days
Steady growth — your energy-switch audience converts well.
Recent conversions
✅
New host · TorontoSigned up & booked · $45 commission
Confirmed
⏳
New host · MississaugaSigned up · awaiting first booking
Pending
✅
Pro · HamiltonOnboarded & active · $60 commission
Confirmed
💡 Hit 50 converted customers / mo to unlock Tier 3 (20%). Commission is paid on confirmed conversions only, after the clawback window — capital-safe for Genie.
Genie Status
🏅 YOUR LEVEL
Starter
Your tier updates as you complete jobs and earn great reviews.
How your commission drops
💸
15% after 25 jobs at ★4.8+Down from the standard 20%
🏆
12% after 100 jobs at ★4.9+Our lowest rate for top pros
🤝
Your own clients: 0% for 90 daysThen 10% — share your link from Home
💜
100% of tipsAlways yours, at every level
Tiers
🔒 Status is earned from completed jobs, rating & reliability over a rolling 12 months — funded from commission, so perks stay capital-safe. Your lower rate applies to standard Genie-priced jobs — quote/lead jobs (where you already pay a lead fee and set your own price) and advertising aren't included. Keep it up to hold your tier.
Pricing Intelligence
📊 GENIE LEARNS FROM EVERY JOB
The data flywheel
Every completed job writes a training row — quoted vs actual hours, final price, property size, distance, crew, season, photos & outcome. Prices, min-hours & quote bands re-learn as jobs land.
48,210jobs learned
+2,140this week
92%quotes in band
Per category — learned price band, minimum hours, typical duration, confidence & sample size. Bands widen where data is thin, tighten as jobs accumulate.
🔒 Guardrails: pricing is learned from job attributes only (size, hours, distance, season) — never who the customer is. Every suggested discount stays member-funded or capped within Genie's margin. Both sides see “based on N jobs,” never a black box.
Security & Abuse
🛡️ PROTECTING THE FLYWHEEL
Threat posture · last 24h
Layered defense: verified signups, rate-limited estimates, WAF at the edge, and anomaly detection on every account.
1,284bot signups blocked
37scrapers throttled
99.2%clean traffic
🚨 Live threat feed
🤖 Signup protection
Bot-score challenged (invisible)2,910
Disposable / VoIP blocked640
Velocity cap hits (IP / device)418
Honeypot auto-rejects226
OTP + invisible CAPTCHA + device fingerprint decide a risk score. Humans never see friction; bots get challenged or silently dropped.
📊 Estimate / scraping defense
Accounts over rate-limit37
Browse-price-no-book (flagged)19
Precise quote gated (unverified)on
Public band blur + lagon
Broad range is free; the exact quote needs a verified, card-on-file account. Full price model never leaves the server.
🔒 Graduated response — suspicious accounts get coarser estimates, hard rate caps, re-verification, or a shadow-ban before an outright block, with an allowlist so real customers are never caught in an attack.
My team
⭐ Your favourite pros & crews — rebook the same trusted person in one tap. Favourites are prioritised for your future jobs.
💜 Favouriting is added automatically after a great job. You can also block a pro from future matches.
Gift cards
🎁 YOUR GIFT CARD BALANCE
$0.00
Used automatically on your next booking. Never expires.
Redeem a gift card
Type the code from your email or card. Dashes and spaces are fine.
Send a gift card
Perfect for new homeowners, parents, housewarmings and holidays — good for any Genie service.
Gift card$50
GenieHolidaysDiwaliEidBirthdayNew homeThank you
$25$50$100$150$200$300$500Other
Paid securely by card. The code is emailed the moment payment goes through — to them, or to you if you leave their email blank. Gift cards never expire and can't be exchanged for cash.
Genie Rewards
🏆 YOUR STATUS
0 points
You earn 1 point per $1 on Genie-priced jobs (2× on recurring). 500 points = $10 credit.
Redeem
🎟️
$10 credit500 points · ~2% back
✦
1 month Genie Plus900 points
Earn faster
💳
Every booking1 point per $1 spent on Genie-priced jobs
🔁
Book a recurring plan2× points on every recurring visit
›
🎁
Refer a friend+250 points when they finish their first job
›
🔒 Every reward is member-funded or capped within Genie's margin after Stripe fees — points never cost you money and stay capital-safe. Points expire 12 months after earning.
Today's route
AVAILABLE TO CASH OUT
$312.40
Free payouts to your bank — usually within a few business days.
🎯 Weekly goal · $1,200$940
$260 to go · ~3 more jobs. You're on a 4-day streak 🔥
Your day — ordered by time & distance
1
Standard clean · 2 bed12–4 PM · Harbourfront · 3.2 km · you earn $71
Navigate ›
2
Furniture assembly4:45 PM · Distillery · 2.1 km from job 1 · $58
›
3
TV mount + shelves6:30 PM · Leslieville · 3.0 km from job 2 · $64
›
🧭 Genie ordered your jobs to cut driving — ~18 min & 5 km saved vs booking order. Accept nearby fill-in jobs between stops to earn more.
Supplies & materials
🧴 Member pricing on supplies Beta
Discounted supplies & parts, delivered. Admin-controlled per region.
Prices shown are partner placeholders — real supplier pricing is wired in once partnerships are set. Genie takes no markup that costs you; you save vs retail.
Lead ROI
LAST 90 DAYS
3.8× return on your lead spend
You paid for placement & leads — here's what came back. Genie never takes a cut of your commission.
$640
Lead spend
22
Leads
3
Clients won
Funnel
Leads received22
Responded to19
Met / consulted8
Signed (listing/buyer)3
Cost per signed client$213
Estimated commission from those 3 clients easily covers spend — see why agents keep placement on.
Where it's working
🏷️
Seller leads · DurhamBest ROI · 2 of 3 wins
4.4×
🔑
Buyer leads · Ajax1 win · nurture the rest
2.1×
Genie
Property portfolio
Hi 👋
Your portfolio at a glance
0
Units
0
Open jobs
0
Need action
$0
MTD spend
🛠️ Add your properties to book, track & bill every unit in one place
🛡️ Compliance & what's next across your portfolio
🛒
Book a pro
all categories
⭐
Preferred pros
offered first
🧾
Owner statements
auto re-bill
🛠️ Book a service for a unit All services ›
✦ You earn Genie Rewards points on every service you book — redeem for credit on future bookings.
🏢 Your properties
Manage
🧺
Bulk book a serviceSend one job to many units at once
›
🔗
Auto-turnover & calendar syncConnect Guesty / Hostaway — checkouts auto-book a cleaner
›
👥
Team seatsAdd co-managers & on-site staff with roles
›
🧾
Consolidated billingOne monthly statement · spend by property
›
🧩 Partner picks for you
Sponsored & partner offers · Genie may earn a commission.
Bulk book
Which units
Schedule & pros
Review & pay · bulk
Invite a team member
Who are you inviting?
🔒 They set their own password & 2-step verification — you never share a login, and every action is in your audit log.
Role
Least-privilege by default — give only the access the job needs. When unsure, pick the more restrictive role.
ManagerAdminOn-site staffAccountantViewer
Property access
Scope this person to only the properties they manage.
All 14 properties
12 Queens Quay · 1203
88 Harbour St · 808
45 Maple Ave
Team seats
Add co-managers and on-site staff, each with their own login and role — so no one shares a password, and every action is logged.
Roles: Owner (everything incl. billing), Admin (all but company billing), Manager (book/approve for assigned properties), On-site staff (book turnovers only), Accountant (invoices & reports only), Viewer (read-only). Financials stay restricted, access is scoped per property, and every action shows in your audit log.
Billing
THIS MONTH
$0.00
One statement for your whole portfolio
Spend by property
Spend for each property appears here once you book services.
🧑‍💼
Owner statements & re-billingPer-owner P&L · pass costs through with your markup
›
🧾 One monthly invoice for the whole portfolio — or per-property if you re-bill owners. HST broken out for your accounting.
Owner statements
Re-bill owners with your markup
Management markup on services
Added to each job when you re-bill the owner
%
Auto-send statements monthly
Emailed to each owner on the 1st with a PDF
By owner · this month
Each statement lists the owner's properties, every job with date & pro, HST, and your management markup as a separate line — clean pass-through for their books.
Genie AI for Pros
✨ Win more work, type less
Draft quotes in seconds, never let a lead go cold, and reply in a tap. Trained on your own jobs & pricing.
AI quote draft
Describe the job (or paste what the customer wrote) — AI drafts a quote using your rates.
Bidding on a posted project? Open Quote jobs — after you claim a lead, this same AI drafts the quote right inside that job's chat.
Follow-ups 3 need a nudge
Smart reply
Hi, is the quote still good for Saturday? And do you bring your own ladder?
Suggested replies — tap to use:
🔒 AI drafts — you always review and send. Nothing goes to a customer automatically.
Genie smart-match
Instead of blasting every pro, Genie ranks the best fit for this job by distance, category fit, rating, reliability and how likely they are to accept — then offers it to them in order. Weights are tunable in admin.
Ranked for this job
The top match is offered first with a short hold; if declined or timed out, it cascades to the next — so jobs fill fast and fairly.
My Plans
Your recurring services in one place — billed per visit, cancel or change anytime. Genie reminds you before each visit.
+
Start a new planCleaning, lawn, snow, pet care & more
›
Auto-turnover & sync
Connect your booking system and Genie auto-books a turnover clean the moment a guest checks out — no manual booking, no missed same-day turnovers.
Connect a calendar / PMS
🅰️
Airbnb calendar (iCal)Paste your listing calendar link
🏨
GuestyFull property-management sync (API)
🛎️
HostawayFull property-management sync (API)
🤖 Auto-turnover
Book a cleaner automatically after every checkout
Buffer for same-day guests
Prioritise units with a same-day check-in
Small managers can skip this and just book in the app. Larger portfolios use the API so it all runs itself.
Book a service
Booking for
🏠 Unit 1203🏠 Unit 808🏡 45 Maple🏢 All units (bulk)
Same as any Genie booking: you pick the pro, get entry/access instructions, live job status, and pay from escrow only after you approve. Empty unit? Approve remotely once the pro checks in & uploads proof.
🚨
Tenant reported an issue?
Log it as a work order — Genie dispatches a vetted, insured pro fast. You approve before anything is billed.
Common — tap to dispatch now
🚰 Leak / plumbing🔥 No heat / HVAC🔑 Lockout💡 Power / electrical🔧 General fix
Book a property service
📋
Bigger project? Get quotesReno, repaint between tenants, multi-unit work — compare bids
›
Book a service
Step 1 of 4 · Which property
Notes & schedule
Step 2 of 4 · When
📝 Notes for the pro
Month
Time
Pick a day and a time.
Choose a pro
Step 3 of 4 · Who
Review & pay
Work orders
Tenant & staff-reported issues in one queue. Triage, dispatch a vetted pro, track, then approve — every step logged, one invoice.
🔗 Tenant requests can arrive from your PMS or a tenant portal and land here automatically.
Preferred pros
⭐ Your vendor list — trusted pros who already know your units. They're offered your jobs first, and you can request a specific one for any booking.
Your preferred pros
Maria G. ✓ VERIFIED★ 4.95 · Turnover cleaning · 40 jobs across your units
Diego R. ✓ VERIFIED★ 4.9 · HVAC & appliances · your go-to for repairs
🔧
Sam O. · Handyman★ 4.9 · quick fixes & make-readies
➕ A pro is added here automatically after a few great jobs, or add one after any booking. Not available? Genie auto-matches the next nearest vetted pro at the same price — you're never stuck.
Category
What do you need? · tap to see what’s included
Tell us about the job
Pick a time
Month
Choose a time
Pick the exact start time — pros hold the slot.
Select a day and a time to continue.
The Genie Promise
🛡️ Verified & background-checked
📄 Insured pros
✅ Work guarantee
🔒 Payment held until done
Choose your pro
Pros available around your time
Only pros who offer this exact service, are within your area/radius, and whose synced calendar is open at your chosen time — ranked by rating, distance & acceptance. Tap a pro for their full profile. Numbers stay private.
Or let Genie auto-match the best available pro →
✓ GENIE-APPROVED
⭐ After your first completed job you can add this pro to your favourites — or block them — from the review screen.
🛡️ Insured
🔍 Background-checked
🆔 ID verified
✅ Work guarantee
About

Specialties
Recent reviews
No reviews yet — reviews appear after completed Genie jobs.
🔒 Contact stays in-app — no phone numbers shared.
Save on this booking
🧞
Genie Plus — membership that pays for itself

No booking fees, member pricing, double rewards points and members-only deals — most members make it back in one booking.

Choose a plan
Monthly
$14.99/mo
First month just $1
Best value · 2 months freeYearly
$149/yr
≈ $12.42/mo
What’s included
  • No booking fees, ever — save $4.99 every time
  • 5% member price on Genie-priced services (up to $10 off each booking)
  • 2× Genie Rewards — 1 pt per $1, 500 pts = $10 back
  • Members-only deals & seasonal offers
  • Priority matching & front-of-line support
  • Free reschedules + +30 days longer coverage window
Renews automatically · cancel anytime in Account. First month $1 for new members, then $14.99/mo. Every member perk stays within Genie's margin — it never costs your pros.
No thanks, continue without it
Terms & Privacy
Genie Terms of Service & Privacy

1. What Genie is. Genie connects you with independent, vetted service professionals. Genie facilitates booking, messaging and payment; the pro performs the work.

2. Payments & escrow. Prices are shown upfront. A small booking fee applies ($4.99 per booking, waived with Genie Plus — members also get member pricing); taxes are added where applicable. Payment is held in escrow and released to the pro only after you approve the completed job.

3. Your card. Card payments are processed by our PCI-compliant processor (Stripe). Genie never sees or stores your full card number — only a secure token.

4. Cancellation. Cancel free up to 24 hours before your booking. Later cancellations may incur a fee as set out in the cancellation policy.

5. Conduct & safety. Pros are ID-verified and background-checked for their trade. Keep communication and payment on-platform. Report any issue in-app.

6. Your data & privacy. We use your information to run the service, match pros and keep your account secure. We never sell your personal data. You can delete your data and close your account at any time.

7. Liability. Genie facilitates and holds funds; it is not the employer of the pros. Eligible issues are covered under the Genie Protection terms.

This in-app summary is for convenience. The full legal Terms of Service and Privacy Policy govern your use of Genie.

Login & security
📧 Emailalex@email.com
📱 Phone+1 (416) •••-••34 ✓
🔐 Two-step verification (2FA)
Require a second step at sign-in
Recommended — stops anyone who gets your password
Your method
🔑 Authenticator app💬 Text message📧 Email code
💡 Best practice: an authenticator app (Google Authenticator, Authy, 1Password) is the most secure — codes cannot be intercepted like SMS. Use text messages only if you cannot use an app.
🖥️ Where you are signed in
💻
This device · TorontoChrome · active now
Current
📱
iPhone · TorontoGenie app · 2 days ago
Sign out
Change or cancel
Cancellation policy
  • Free until a pro accepts, or up to 24 hrs before the visit
  • Within 24 hrs, or once your pro is on the way: $25 (it goes to your pro for the reserved time)
  • Once the job has started it can’t be cancelled — use Report a problem instead
  • Pro cancels or doesn’t show? You’re never charged — we re-match you fast
🗓️
Need a different time?Message your pro to agree a new time — or cancel free 24 hrs+ before and rebook
›
✖️
Cancel a bookingSee any fee before you confirm
›
Payment & review
🧞
Best available vetted pro ✓ VERIFIED
Standard cleanToday · 12–4 PM
🎁
Invite a friend — they get $15 off their first booking of $100+. You get $15 in credit as they book.
Payment method
💳 Card number1234 1234 1234 1234
MM / YY
CVC
Postal
🔒 Entered securely with our payment processor (Stripe) — Genie never stores your full card number. Not charged now; we place a hold and charge only after the job is completed to your satisfaction.
Promo / referral code
First-time & friend-referral codes are one-time and capped to the booking. Members get exclusive codes.
Standard clean$89.00
Service fee · waive with Plus$4.99
HST (13%)$12.22
💜 TipAdd after the job — 100% goes to your pro
Total · charged after job$106.21
🛡️ Backed by the Genie Protection Fund. Your payment is held in escrow until you approve. Workmanship trades (plumbing, electrical, HVAC, appliance, painting, handyman) carry a warranty; cleaning-type services a satisfaction re-do. If something's not right in the coverage window, your pro fixes it first — and if they can't, the Genie Protection Fund covers the re-do or refund (up to $2,000), so you're never stuck. Every claim is reviewed with photos, chat & the job checklist — fair to you and your pro. Damage claims go to the pro & their liability insurer.
Free cancellation up to 24 hrs before
After that a $25 fee may apply. See policy
By booking you agree to Genie’s Terms & the cancellation policy.
✅
You’re booked! Maria is confirmed for today, 12–4 PM.
🎁
Loved it? Give $15, get $15
They get $15 off their first booking of $100+. You get $15 in credit as they book with Genie.
›
Maria G.
★ 4.95On the way soon
📍
Track your bookingLive location, ETA & status
›
Do more with this booking
📅
Add to calendarGet a reminder before arrival
›
🎁
Refer a friendGive $15, get $15
›
🔁
Make it recurringWeekly / biweekly · save 15%
›
Do as many as you like — you’ll come right back here.
Your bookings
Messages
🔒 Numbers stay private — you chat through Genie.
🧞
Genie SupportQuestions about a booking? Message us anytime.
›
Account
?
Your account
Genie
Join Genie Plus

Waive service fees + member prices

$14.99/mo ›
🏆
Genie Rewards0 points — earn on every booking, redeem for credit
›
🎁
Gift cardsRedeem a code or send one to someone
›
⭐
My teamYour favourite pros & crews — rebook in one tap
›
Settings
💳
Wallet, invoices & receiptsEscrow, payment method, downloadable invoices
›
🔐
Login & securityPassword, 2-step verification & devices
›
📍
Saved addressesAdd your home address
›
🌐
LanguageEnglish (Canada)
›
🔔
NotificationsPush, email & SMS
›
Support
🆘
Get helpReschedule, refunds, report an issue
›
🎁
Refer a friendGive $15, get $15 — credit toward your next bookings
›
📄
Terms & PrivacyHow Genie works & your data
›
🚪
Sign out
›
Get help
Pick what you need — most things are self-serve, or chat with a human.
🗓️
Reschedule a bookingPick a new time
›
✖️
Cancel a bookingSee the cancellation policy
›
⚠️
Report an issue with a jobQuality, no-show, damage
›
🛡️
Warranty / damage claimFile a protected claim
›
🧾
Payment & receiptsCharges, invoices, refunds
›
💬
Chat with supportAvg reply under 5 min
›
🚨
Safety centreEmergency & trust resources
›
❓
FAQsCommon questions
›
Language
English (Canada)●
Français○
Español○
中文 (简体)○
हिन्दी○
ਪੰਜਾਬੀ○
العربية○
Português○
Tagalog○
NotificationsMark all read
Notifications
Booking updates
Pro assigned & on the way
Arrival & job started/finished
Reminders before a booking
Money
Receipts & charges
Marketing
Promotions & offers
Referral rewards
Channels
📱 Push
✉️ Email
💬 SMS
Post a project
Tell the pros exactly what you need — the more detail, the more accurate (and competitive) your quotes. Genie matches you with vetted pros and lets them quote; you and the pro you hire agree the price and how you pay.
Project type
Interior paintingRenovation / carpentryFull-service moveLandscapingRoofingFlooring
When do you want it done?
Pros need this to quote availability & crew.
ASAPWithin 2 weeksThis monthFlexiblePick a date
📅 Ideal start — e.g. week of Oct 13
Rough budget · optional, helps pros pitch right
Not sure$1–3k$3–8k$8k+
Add photos · the #1 thing that gets you accurate quotes
+
Add photo
Address & access
🏠 Your saved home address
Exact address is shared only with the pro you hire. Parking/elevator notes help their quote.
How quotes work
We send it to matched, verified pros. You get 3–5 quotes, compare profiles & reviews, then hire. For big quoted projects you and your pro agree the price and how you pay — card, e-transfer, deposits or financing (whatever works for a large job) — directly between you. Genie connects you and vets the pro; the payment and the workmanship warranty are between you and the pro. (Genie's escrow & Protection Fund apply to on-demand bookings, not quoted projects.)
Your quotes
Describe your task
Can't find it in a category? Tell us what you need — from putting bins out on collection day and bringing them back, to any one-off odd job — and we'll match a vetted Genie.
What do you need done? Roughly how long?
Under 1 hr1–2 hrsHalf dayNot sure
When?
One-timeRecurring
Add photos (optional)
+
Add photo
Address & access
🏠 12 Queens Quay W #1203, Toronto
Access
🔔 Ring the bell🔑 Lockbox🌳 Backyard / side💬 Message on arrival
We price it upfront where we can, or send it as a quick quote for anything unusual. Everything stays in Genie — vetted, insured & guaranteed.
Genie

Every home job, on demand.

Vetted, insured pros for cleaning, handyman, movers, care and 20+ more — money held safe until the job is done.

✔ Vetted & insured⚡ 25+ services🔒 Escrow-protected🛡️ Work guarantee
Create your account in under a minute
Mortgage broker, lawyer or a home brand? Advertise on Genie ›
Have a home or real-estate business? Join our partner network ›
Already have an account? Log in
← Back to website
Log in
Genie
Log in as
We'll take you to the right home for your account.
🔒 Protected by 2-step verification.
New here? Create an account
← Back to website
Reset password
Forgot your password?
Enter your email and we will send a secure 6-digit code.
🔒 The code expires in 10 minutes and can be used once. For your security we show the same screen whether or not the email is registered.
Set a new password
Enter the code
We emailed you a 6-digit code.
New password
Use at least 8 characters with a mix of letters and numbers.
Create your account
Genie
Account type
Personal for your own home; Property manager / Business unlocks multiple properties, bulk Airbnb turnovers, team seats & consolidated invoicing.
🏠 Personal🏢 Property manager🏬 Business
We'll text a 6-digit code to verify your number (2-step). Your info is private and never sold.
🛡️ Protected sign-up — invisible bot check, verified phone & email, and disposable-number screening keep fake/scraper accounts out. You won't notice a thing; bots don't get in.
Agree & sign
Terms & Privacy — what you are agreeing to
• You book vetted, independent pros; Genie facilitates & holds payment in escrow until you approve the job.
• Upfront pricing; a $4.99 booking fee (waived with Genie Plus) + applicable tax.
• Free cancellation up to 24h before; later cancellations may incur a fee.
• Card handled by Stripe — Genie never stores your full card number; charged only after a job you approve.
• Your data runs the service and is never sold; delete your account anytime.
Read the full Terms & Privacy →
I agree to Genie's Terms & Privacy
Booking terms, cancellation policy & how your data is used
Sign to confirm
✍️ Tap to sign
← Back to website
Set up your account
Your address
🏠 12 Queens Quay W #1203, Toronto, ON
Property type
CondoHouseRental / Airbnb
Payment
No card needed to sign up. You will add a payment method securely at your first booking — entered directly with our payment processor (Stripe). Genie never sees or stores your full card number.
🔒 You are only ever charged after a job is completed and you approve it.
Live tracking
🏠
🚗
🚗 Maria · ~18 min away
● LIVE · updates every few seconds
Maria G. ✓ VERIFIED
★ 4.95On the way
Status
Booked & confirmed
Payment held in escrow
Pro assigned
Maria G. accepted your job
On the way
Live location shared · geofenced arrival
Arrived & working
You'll be notified when she starts
Done → you approve
Review & release payment
Running late or a no-show?
Pros must keep GPS on the whole job — if Maria stops moving or her location goes dark, we flag it. If she's more than 15 min late you'll see these options automatically:
🛟 Backup cascade: if a pro accepts then doesn't check in within 15 min of the slot, Genie auto-dispatches your standby backup on priority at the same locked price, waives this job's booking fee, and applies a reliability strike to the original pro. Your escrow just moves to the backup; a confirmed no-show with no cover is fully refunded.
🔒 Numbers stay private · location shared only during the job.
Safety centre
🚨 Emergency
If you're in immediate danger, call your local emergency number.
📍
Share my trip / jobSend live status to a trusted contact
›
🛡️
Get help from GenieMessage us in the app during a job · call 911 in an emergency
›
⚠️
Report a safety issueFlag conduct — we act fast
›
🔒
How Genie keeps you safeVetting, insurance, escrow, in-app chat
›
Review & approve
✅
Maria marked the job complete
Standard clean · Today · finished 2:10 PM
Completion photos
📷 Your pro submitted before/after photos.
⏱️ Extra time requested
The job ran longer than booked. Maria logged +1.5 hrs (extra fridge + oven deep-clean you asked for on arrival).
Booked (Standard clean)$89.00
Extra time · 1.5 hr × $35+$52.50
New total (before tax)$141.50
You approve extra time before it's charged. Decline to keep the original, or open a dispute.
💜 Add a tip for Maria
Optional — 100% goes to your pro, Genie takes 0%.
Rate your pro
★★★★★
⭐ Work's done — how was your pro?
Favourite them to re-book in one tap, or block them from future matches.
🔒 Approving releases the payment held in escrow to your pro and starts your work guarantee window. Not happy? File a claim instead.
Something's wrong — get help
💸
Payment releasedThanks! Maria has been paid and your guarantee is active.
Paid to Maria$141.50
🛡️ Coverage window30 days
ReceiptView / email
🔁
Rebook MariaSame pro, one tap
›
🎁
Loved it? Give $15, get $15
They get $15 off their first booking of $100+. You get $15 in credit as they book with Genie.
›
Refer & earn
🎁
Give $15, get $15
Your friend gets $15 off their first booking of $100 or more ($10 off $50–$99). You get $15 in Genie credit: $5 when their first job is done, $10 more when they book again.
Your code & link
…
Invite someone directly
💰 Credit earned so far$0
0 friends joined · auto-applies to your next booking.
Bonus milestones
🥉
3 friends book → 1 month Genie Plus free0 of 3
🥇
10 friends book → 1 year Genie Plus free0 of 10
›
How it works
1
Share your linkText, WhatsApp or social
2
They save $15On a first booking of $100+ ($10 off $50–$99)
3
You get $15 credit$5 after their first job, $10 after their second
🔒 Rewards are credit toward future bookings (never cash), granted as their jobs are completed. Credit is used on your next bookings and expires 12 months after your last reward. Up to 20 friends a year; not for your own address.
Become a Genie pro
1 · About you
Full name — Sam O'Neil
Business name (optional) — Sam's Home Services
Email
Mobile
Years of experience
< 1 yr1–2 yrs3–5 yrs6–10 yrs10+ yrs
Country · sets your payout currency
CanadaUnited StatesUKAustralia
2 · Categories & the exact services you offer
Turn on each category, then toggle the specific services within it — you only get matched to what you switch on.
➕ Add any of the 25 categories. Regulated trades (electrical, gas/HVAC, plumbing, driving) unlock after licence + insurance below.
3 · How you want to get paid
Turn on the job types you'll take. Genie sets the price — no haggling, no side deals.
⏱️ Hourly jobs
Helpers, moving help, some cleaning
🏷️ Set-price jobs
Assembly, repairs, cleaning, most on-demand
📄 Quote / lead jobs
Bigger projects · pay-per-lead · needs a card on file
💜 You keep 80% of labour + 100% of tips; materials & mileage reimbursed in full. Paid fast, in full — nothing held back.
🛡️ The Genie Protection Fund has your back. Every job is Fund-backed, so you're never chasing a warranty dispute alone — and we review photos, chat & the checklist before anyone's refunded, so bad-faith claims don't cost you. Just honour your own workmanship warranty and you're golden.
4 · Service area
🏠 Home base — Downtown Toronto
How far will you travel? 15 km
You'll only be shown jobs inside this radius.
5 · Availability & calendar
🔄 Sync my calendar
Google / Apple / Outlook — Genie won't offer jobs when you're busy
Working days
MonTueWedThuFriSatSun
Daily hours
MorningsAll dayEvenings
Set it per category in the app anytime (daily / weekly / monthly).
6 · Verify to get approved
All auto-checked. You can't receive jobs until approved (about 2–3 business days).
🪪
Government photo IDDriver's licence or passport
Upload ›
🤳
Selfie matchConfirms the ID is yours
Take ›
🛂
Right to workCitizen / PR / permit
›
🔍
Criminal record checkAuto-runs · vulnerable-sector for in-home/care
⏳
🛡️
Liability insuranceRequired for regulated trades ($2M)
Upload ›
🪪
Trade licenceElectrical / gas / plumbing / driving
Add ›
🏦
Payout & tax — set up with StripeAdd your bank & tax details securely in Stripe — Genie never sees your SIN
Add ›
💳
Card on fileOnly for quote/lead jobs & warranty cover
Add ›
🔒 Payouts run through Stripe. You enter your bank & tax details (SIN / business number) directly in Stripe — Genie never stores them. Stripe issues your year-end tax slip. Your card & bank numbers stay with Stripe, not us.
🚘 Driving a chauffeur / airport vehicle?
If you offer rides, register the exact vehicle — hosts see the plate on arrival, and driving a different car is a policy breach.
Make & model — e.g. Toyota Camry
Year
Licence plate
Colour
📄
Vehicle registrationOwnership in your name
Upload ›
🛡️
Commercial / rideshare insuranceCovers paid passengers
Upload ›
🪪
Driver's licence (Class G / 5 or higher)Valid · no major infractions
Upload ›
7 · Independent Contractor Agreement
INDEPENDENT CONTRACTOR AGREEMENT
Between Beebzi AI Ltd. (operating as Genie, the "Platform") and the undersigned professional ("Pro"). 1. The Pro is an independent contractor, not an employee. 2. The Pro holds any required registration/licence and insurance for their trade. 3. Genie retains a 20% service fee on labour only; materials, mileage and 100% of tips are paid to the Pro in full on confirmed completion. 4. The Pro works professionally, follows the checklist and safety rules, and keeps all access details confidential. 5. Non-circumvention: work sourced through Genie stays on-platform — soliciting or accepting an off-platform/side deal is grounds for immediate, permanent removal. 6. The Pro arrives at the booked time and keeps the host updated in the app. 7. The Pro consents to periodic re-checks of identity & criminal record for as long as they're active. 8. Either party may end the relationship at any time. Governed by the laws of Ontario, Canada.
📕 The rules you're agreeing to
✓ On-demand booked jobs: keep contact, quoting & payment on Genie (escrow) — chats are monitored; taking a booked job off-platform = strikes/ban.
✓ Quote / lead jobs: you pay a per-lead fee and Genie takes 0% commission — you quote and settle payment with the client directly (that's expected), and you carry the warranty on that work, not Genie.
✓ Arrive at the booked time and keep the host updated in chat.
✓ Accepting after commit then no-showing = reliability strike; repeated = suspension then ban.
✓ Unannounced integrity checks — accepting an off-platform cash offer = permanent ban.
✓ Only verified Genie pros on a job — no unvetted helpers.
✓ Honour your workmanship warranty. If you can't, the Genie Protection Fund covers the host and we recover it from future pay — claims are photo/chat/checklist-reviewed, so bad-faith claims don't count against you.
✓ Neutral, unbranded clothing or optional Genie apparel on jobs.
✅ I've read & agree
The agreement, code of conduct, payment & safety rules.
Sign to activate
✍️ Tap to sign
🕵️
Application submittedWe're running your checks — approval takes about 2–3 business days.
Documents received
Background & licence check
Automated · we'll notify you
Approved & live
While you wait — optional
🎒 Want the Genie Pro Starter Kit?
Branded polo, ID badge, car magnet, cap & tote — look official from day one.
Pros in branded kit tend to earn more trust, tips and repeat work. It's 100% optional — never needed to get jobs. Say yes and, after you're approved, you pick your size and check out in the Genie Pro Shop ($89, free shipping). You pay there — nothing is deducted from your Genie earnings.
👀 See the kit, sizes & price in the Genie Pro Shop →
Join Genie as a realtor
1 · About you
Full name (as on your licence) — Sarah Mitchell
Email
Mobile
Province / regulator · sets which registry we verify
ON · RECOBC · BCFSAAB · RECAQC · OACIQ
🪪 2 · Verify your licence — no criminal check needed
Because you hold a provincial real-estate licence, you're already registered, bonded & police-checked by your regulator. Genie confirms your registration instead of running its own criminal-record check.
🪪
RECO registration numberWe verify it's active & in good standing
Enter ›
🏢
BrokerageYour current brokerage of record
Add ›
🤳
Photo ID + selfie matchConfirms the licence is yours
Take ›
🛡️
E&O insuranceCarried through your brokerage — auto-checked
⏳
🔍
Criminal record checkNot required — covered by your licence
✓ Waived
3 · Your practice
Shown to hosts & sellers who invite bids. You set this — Genie never touches your commission.
I represent · pick which sides you take
🏷️ Sellers🔑 Buyers
You appear under Selling, Buying, or Both — with a separate offer for each side. Update any of this anytime from your workspace.
Areas you cover
TorontoEtobicokeMississauga+ add
🏷️ Selling — your commission
Listing side — 2.5%  ·  Co-op offered to buyer agent — 2.5%
🔑 Buying — cash-back you offer
$2,000 rebate to buyer at closing
Buyers don't pay you — the seller's side covers your co-op commission. You compete on service & the rebate you hand back (a legal, permitted way to win buyers). Genie only displays it.
📕 4 · How Genie makes money with realtors — read this
Genie is a lead & advertising platform, not a referral broker. You pay to participate in bids or per verified lead — a flat, disclosed amount set before you respond.

✓ Genie never takes a cut of your commission and charges no referral fee tied to a closed transaction.
✓ You keep 100% of your commission; you owe Genie only the lead/advertising fee you agreed to up front.
✓ Compliant with RECO / TRESA — Genie is a marketing service, not a party to your trade.
5 · Realtor Advertising Agreement
REALTOR ADVERTISING & LEAD AGREEMENT
Between Beebzi AI Ltd. (operating as Genie, the "Platform") and the undersigned licensed real-estate professional ("Realtor"). 1. The Realtor is licensed and in good standing with their provincial regulator and carries E&O insurance through their brokerage. 2. Genie provides advertising placement and verified leads only; fees are flat and disclosed before the Realtor responds. 3. Genie is not a party to any trade in real estate and receives no share of commission and no referral fee contingent on a transaction. 4. The Realtor is solely responsible for compliance with RECO / TRESA and their brokerage rules, including disclosure of any client rebate. 5. All client contact, quoting and documents stay on-platform; chats are monitored. 6. Either party may end the relationship at any time. Governed by the laws of Ontario, Canada.
✅ I'm licensed & I agree
Advertising terms, compliance responsibility & platform rules.
Sign to activate
✍️ Tap to sign
🏡
Verifying your licenceWe're confirming your RECO registration with the regulator — usually under an hour, no criminal check required.
Documents received
RECO registration lookup
Automated · confirming active & in good standing
Approved & live on Genie
Hi 👋
Good to see you 👋
Online · receiving nearby jobs
Earned today
$0
0
Jobs today
New
Rating
0
Jobs done
⚡
Free payouts
Quote jobs & AI
📨
Quote jobs to bid on Bigger projects near you · pay only when you claim a lead to quote
›
✨
Genie AI — quotes & follow-upsDraft a quote in seconds · auto-nudge quiet leads
›
Grow your business
📣
Advertise & growPromoted placement, ad tiers & Pro+
›
🧴
Supplies & materials BetaMember pricing on supplies & parts — delivered
›
👕
Genie Pro Kit OptionalLook the part — branded gear that builds trust & tips
›
🧩 Built for your business partner picks for pros
Matched to running a trade — insurance, fuel, tools, bookkeeping & a business card for expenses.
Sponsored & partner offers for pros · open in a new tab · Genie may earn a commission.
Genie Pro Kit
👕 Look the part — if you want to
You run your own business, and Genie never requires any gear to get work. But pros who show up in branded Genie kit get more trust at the door — which tends to mean more 5-star reviews, more tips, and more repeat customers. It's here if you want it. Totally your call.
Why pros buy it
⭐ Trust at the door — a branded polo + ID badge tells customers you're the vetted Genie pro they booked.
💜 More tips & repeats — looking official is one of the cheapest ways to lift ratings and rebookings.
🚗 Free advertising — a car magnet turns every drive into a billboard for your services.
✅ Pairs with your Verified badge — customers feel safe letting you in.
The Genie Pro Starter Kit · shipped to your door
🎒 Genie Pro Starter Kit
Everything you need to look official on day one.
👕 Branded polo — pick your size below
🪪 ID badge + lanyard — name, photo & Verified status
🚗 Car magnet pair — rolling advertising
🧢 Cap & tote — finish the look
Polo size
XSSMLXL2XL
$89 one-time · free shipping

One simple kit — no picking and choosing. Want to restock a single item later? You can, any time.

🎁 Earn your kit back
Hit a job milestone and get a credit toward your Starter Kit — a thank-you for building your reputation on Genie. Always optional.
Optional. These are Genie-branded items you can choose to buy — wearing or using them is never required to get work on Genie. You check out in the Genie Pro Shop; our print partner fulfils and ships the kit to you. Nothing comes out of your Genie earnings.
✅
You've got the job!Standard clean · Today 12–4 PM · you earn $71.20
What happens next
Job accepted
Host notified · payment held in escrow
Head over & check in
Address & access notes are on the job
Work the checklist & add photos
Submit → host approves → you're paid
Confirm you've read the guidance card above to open the job.
Your job
On arrival
Address, access notes and any entry codes are on this job once you accept. Message the host if anything changes.
⏱️ Job running long?
Log extra time — the host approves the added charge before it's billed. No off-platform cash.
🕒 Running late?
Tell the host now — a heads-up keeps your reliability score clean. Repeated late arrivals count as strikes.
📋 Reliability & conduct
Genie tracks show-ups & conduct to keep quality high:
• No-show / late cancel = 1 strike (2 if after you've checked in).
• 1 strike = warning · 3 strikes = 14-day suspension · 5 = permanent ban.
• Off-platform / side deal or a failed integrity check = instant permanent ban.
• A no-show fully refunds the host.
Update the quote
🔧 Assessed trades (plumbing, HVAC, electrical, appliance, locksmith)
The host prepaid a $95 diagnostic to hold your visit. Enter your all-in repair price (parts + labour). If the host approves, the diagnostic is credited — they pay the repair total, not diagnostic + repair. If they decline, they keep the $95 diagnostic (you're paid for the visit) and no repair is done.
All-in repair price
$ 340
Diagnostic already paid−$95 credited
Host approves → charged$340 total
Or add time / materials to a fixed-price job
Additional hours
1
Reason (host sees this)
Extra scope agreed on-siteJob bigger than describedExtra room / item
Materials — item + cost, e.g. replacement filter $18 (receipt)
+
Add receipt
The host is notified to approve before any change is charged. On approval, escrow is topped up by the difference and paid to you on completion. Genie's commission is recalculated on the new total. Big jumps auto-flag for review.
📤
Sent to hostYou'll be notified when they approve the extra time.
Earnings
Available to cash out
$0.00
$0Today
$0This week
$0This month
Recent jobs
Completed jobs and payouts will appear here.
Statements & holds
🧾
Tax documents (T4A)Issued each February for the prior year
›
📜
Payout historyDate-filtered, exportable
›
🛡️
Genie Protection FundEvery job Fund-backed · you keep 100%, nothing held
›
📅
Payout scheduleInstant (Interac) or weekly deposit
›
⚠️
Balance owed$0.00
✓
Availability
🟢 You are online — accepting jobs
New job offers only reach you while you are online
Work area
📍 Downtown Toronto
Service radius · 15 km
Change it anytime — as you move, jobs re-centre on your current location.
Preferred areas · optional, on top of your radius
📍 Location / GPS Required
Must stay on to go online, get matched & check in
Genie needs live GPS to match you to nearby jobs, share your ETA with the host, and unlock the job with an on-site check-in. If your location goes dark or you stop moving en route, the host is alerted and — past 15 min — the job can auto-rematch to a backup pro, counting as a reliability strike. Turn GPS off and you go offline.
Services you'll accept — toggle any on/off anytime
🔒 In-home & care services stay locked until your criminal-record (and vulnerable-sector) check clears. Trades like handyman, movers & outdoor are ID-only.
How jobs reach you
A job is offered to you only when all of these are true:
• You are online
• It is inside your service radius or a preferred area
• It matches a service you have turned on
• It fits your days, hours & synced calendar
Every matching pro gets an alert and the first to accept gets the job — so quick, reliable acceptances win you more work. If a client picks you by name, you get it first for 30 minutes.
Calendar & hours
Working days
MonTueWedThuFriSatSun
Time slots you'll take
8–10a10–12p12–2p2–4p4–6p6–8p
How often
DailyWeeklyMonthly
📈 Your acceptance rate & rating feed the matching algorithm — higher = more & better job offers.
Your profile
?
Your profile Pending
New pro
Verification & trust
🆔
ID & background checkNot started
📄
InsuranceNot on file
🛡️
Workmanship warrantyYou commit 30 days · Fund-backed
›
👷
Your crewInvite verified crew · take multi-person jobs together
›
Grow
🏅
Genie StatusComplete jobs to unlock priority, lower commission & free features
›
✨
Genie AI for ProsAI quote drafts, auto follow-ups & smart replies
›
📣
Promote my profileFeatured placement, ad tiers & Pro+
›
🤝
Genies Partner NetworkRefer another pro · earn on every job in your chain
›
📋
Genie Pro CodeRules, cancellations, conduct
›
🔐
Login & securityPassword, 2-step verification & devices
›
📄
Terms & PrivacyPro agreement, payouts & your data
›
🔄
Switch to booking servicesBook for your own home — no need to log out
›
Genies Partner Network
🤝 Refer a pro. Earn on their first jobs.
Know a great cleaner, handyman or painter? Invite them. You earn 5% of what they get paid on their first 5 jobs — a Genie bonus that never touches the customer's price or their pay. And they join with a lower commission on their first 3 jobs, so it is a win for both of you.
What you could earn
Your invite
Your pro code
SAM-PRO-4417
Pros you invite are tagged to you the moment they sign up with this code. You can invite by text, email or WhatsApp.
Your referral chain
💰 Earned from your network$0
Paid monthly. Funded from Genie's platform fee — never added to the customer's price and never taken from your own job earnings.
What you earn — by job size
5% of what your referral is paid, on each of their first 5 jobs — never more than Genie's margin on that job.
⚖️ Not available for regulated referrals
Real-estate, mortgage and legal referrals cannot carry a cash fee under RECO / FSRA / Law Society rules. Those partners connect through advertising placement instead — see Advertise & grow.
Advertise & grow
📣 Get seen first
Promoted pros appear at the top of the choose-a-pro list in your categories & radius, with a ★ Promoted badge — more views, more booked jobs.
✦ Genie Pro+ membership
Genie Pro+
Commission drops to 15% (from 20%) · priority matching · up to 3 featured placements
$29/mo
Featured placement — advertise your profile
Starter
Top of your main category in your city
$19/mo
Boost Popular
Top across all your categories + wider radius
$49/mo
Pro
City-wide priority + featured badge + priority on new leads
$99/mo
Project leads — pay only when you claim one
Fee is set by the job's value — and you keep 100% of what you quote (Genie takes no commission on quote jobs). You're charged only when you claim a lead. No monthly fee, no charge on booked on-demand jobs.
Small · up to $2,000$35
Standard · up to $7,500$85
Large · up to $20,000$175
Major · up to $50,000$300
Premium · $50,000+$450
💡 One won job pays back the lead many times over — a $175 lead on a $15k reno is ~1% of what you keep.
Your ad performance
1,240Views (7d)
86Profile taps
18Booked
📈 Promoted jobs this week earned you an estimated $540 extra.
File a claim
🛡️ Genie work guarantee. Every job is covered free — we review within 24h and arrange a free re-do, refund from escrow, or route a damage claim to the pro & their insurer.
Which job?
🧽
Standard clean · Maria G.Today · 🛡️ 30-day warranty active
‹ pick
What happened?
Work not done rightSomething was damagedPro no-showOther
Add photos of the issue
+
Add photo
What would resolve it?
Free re-doRefundRepair / damage cost
A specialist reviews within 24h. Funds stay protected in escrow while we resolve it.
Verify your number
📱
Enter the 6-digit code
We texted it to +1 (416) •••-••34
4
7
2
9
•
•
🔒 2-step verification keeps your account secure. Manage it anytime in Account → Login & security.
Set up your portfolio
Your company
Skyline Rentals Inc.
Property managerOwner / landlordOperations
Add your first properties
Add units now or import them later — each gets its own record, access notes & history.
🏢
12 Queens Quay W #1203Condo · 2 bd · Toronto
✓
🏢
88 Harbour St #4102Condo · 1 bd · Toronto
✓
Team & billing
Invite your team
Coordinators & on-site staff — approve jobs, get access codes
Consolidated billing
One card for the portfolio · monthly statement · re-bill per owner
💳 Visa •••• 4242 · Skyline Rentals
🏢 As a property manager you get the portfolio dashboard, bulk booking across units, preferred-pro lists, work orders, auto-turnover sync, team seats and consolidated invoicing.
Reschedule
Standard clean · Maria G.
Currently: Today · 12–4 PM
Pick a new day
TodayTomorrowFri 26Sat 27Sun 28
New time
8–10a10–12p12–2p2–4p4–6p6–8p
✓ Free — you're more than 24 hrs before the booking, so no reschedule fee. Maria will be notified; if she can't make the new time we'll re-match a backup.
Quote jobs near you
Bigger projects that need a quote — matched to your categories, licence & service area. You see the scope & budget free; pay a flat lead fee only when you claim one to quote. Each job goes to 5–10 pros.
💰 How the money works for you
You pay only the flat lead fee when you claim — Genie takes 0% commission on quote jobs, so you keep 100% of what you quote and get paid. Fee is set by job size: Small $35 · Standard $85 · Large $175 · Major $300 · Premium $450.

Example: claim a $175 Large lead, win a $5,500 paint job → your cost to win it was $175 — about 1% of what you keep.
All my tradesPaintingRenoHandymanNearest
Only pros who enabled Quote / lead jobs (with a card on file) see this board. Turn it on under You → services.
Project lead
Interior painting · 3 roomsLarge
Downtown Toronto · budget $3–8k · 4 photos
🔒 Host contact & exact address unlock when you claim. A sharp, detailed quote wins it.
Lead fee is charged only when you claim. No refunds on claimed leads. You keep 100% of the job you win.
Your crew
For movers, cleaning teams & junk removal, dispatch a verified crew together. Everyone on a job must have their own approved Genie account & background check — no unvetted helpers.
Crew members
How crew jobs are assigned
Jobs that need 2+ people (movers, cleaning teams, junk removal) go to your whole crew at once — each teammate accepts their own slot on their own account. Everyone must be an individually verified Genie pro; no unvetted helpers, no cash between you, no side deals off Genie. If your crew is one short, Genie tops up the team with the nearest vetted pro.
How everyone gets paid
Each person is paid separately — Genie handles the split, you never handle anyone's pay.
Managed teams (Genie-priced cleaning): Genie sets one price for the host and pays each cleaner directly for their own on-site hours — the margin is the built-in spread. More cleaners just split the work & finish faster; the host's price doesn't change with crew size.

Movers & moving-helpers: the labour splits across the crew and Genie's 20% fee applies to each member's share. Materials, mileage & 100% of tips go to the pro in full.
Example — 2-mover job, $240 labour:
Lead proearns $96
Crew memberearns $96
Genie fee (20% each)$48
Your teammates see this crew on their own profile too, and the host sees the full verified roster on the job.
All services
Every Genie service, grouped by category — tap any to book.
✨
Something else? Describe your taskOdd jobs welcome — bins out, one-offs, anything
›
Browse pros near you
AllCleaningHandymanPlumbingPet care
Ranked by rating, distance & acceptance. Promoted pros appear first. Tap to view a full profile, or book directly. Browse all services ›
Wallet & receipts
Held in escrow across live jobs
$0.00
Released to your pro only when you approve each completed job.
✦ Genie credit$0.00
Payment methodAdded at checkout
Invoices & receipts
Receipts for completed jobs appear here.
📥
Download all invoicesCSV / email for your records
›
This month
Total spent$0.00
Jobs completed0
Tax paid$0.00
Showing tour · 3 stops
Sequential showings
Each lockbox code unlocks only when you're at the address (geofenced). Finish a stop to reveal the next.
Stop 1 · 12 Queens Quay Wnow
2:00 PM · buyer R. Patel · agent: you
4 7 2 9
Lights on, doors unlocked⬜
Buyer walkthrough done⬜
Locked up, code reset⬜
Stop 2 · 88 Kew Beach Ave🔒 at arrival
3:15 PM · code hidden until you're on-site
Stop 3 · 5 Rosedale Rd🔒 at arrival
4:30 PM
⚡
NEW JOB OFFER · now
Standard clean · 2 bed · 3.2 km
Today 12–4 PM · you earn $71 · tap to view & accept
Genie
GENIE · now
Sam marked your job complete ✅
Tap to review & approve — releases payment.
Genie
Agent workspace
Welcome 👋
Your commission stays 100% yours
0
New leads
0
Active leads
0
Bookings
🔔 New seller & buyer leads in your area appear here — the fastest, strongest response wins the client
📈
Lead ROI
track results
🛒
Book a pro
25+ services
📨
Refer client
earn rewards
🔥 Leads to win respond fast
🛠️ Book a service for a client All services ›
✦ You earn Genie Rewards points on every service you book — redeem for credit on future bookings.
🏠 My listings
Listings you’re working on show here with their photos, sign post and cleaning bookings.
📋 Booked for your clients
Services you book for clients — listing photos, cleans, sign installs — show up here.
🧩 Partner picks for you
Sponsored & partner offers · Genie may earn a commission.
Book a service
Order any Genie service for yourself, a client, or a listing — photographers, cleaners, stagers, inspectors, handymen and more. It logs to the property record.
🔎
Browse & pick a proSee vetted pros near you, ranked & reviewed
›
All services
Respond to lead
Your offer
This offer is for
🏷️ Selling (listing)🔑 Buying
Selling shows your commission (seller pays both sides). Buying: the buyer doesn't pay you — you compete on service & cash-back. Send a separate offer for each side if you do both.
Commission offer
Listing side (you)
%
Buyer co-op
%
Total commission5.0%
Split it however you like — the client sees your listing-side, co-op & total.
What's included
Pro photosStagingMarketingVideo + droneFloor plans
💵 Cash back / rebate to client · optional
None$1,000$2,5000.5%1%
A rebate you give the client from your own commission at closing — a legal, permitted way to compete. Genie just displays it; it never touches your commission.
A note to the client
🔒 The client compares your offer with others and chooses. You deal with them directly — Genie charges you for the lead placement only, never your commission.
Listing
🏡 LISTING
123 Main St
$1,249,000 · preparing for market
📋 Listing prep — book agent-paid services yourself, and send the seller-paid prep to your client in one tap. Everything logs to the property record.
Add a service
Pick from Genie's on-demand services — anything you or your seller might need. It's added to the listing and logged to the property.
You pay (listing marketing)
Seller pays (prep & move)
Refer a client
Send your client to Genie for the services they need (cleaning, painting, movers…). They see a “Referred by Sarah” welcome. You never handle the work — and it keeps you looking like the connected agent.
Client details
Name — e.g. John Carter
Phone or email
What might they need?
CleaningPaintingHandymanMoversLandscaping
🔒 Clean referral — you get credit/recognition, never a fee tied to a regulated transaction.
Send to your client
Your client doesn't need an account yet. They get a one-tap link — no password — to track the booking and see everything you've set up. They can claim their home in seconds.
Client details
Name — e.g. John Carter
Mobile or email (where the link goes)
What's their situation?
Buying a homeSelling a homeJust this service
We'll greet them with the right next steps — the buyer or seller journey.
Add a note (optional)
👁 Preview what your client receives →
Client booking · next steps
✓ Move-in deep clean booked
For John Carter · 123 Queens Quay W · Fri 12–4 PM · logged to the property record.
Do them all — nothing gets lost
Genie
SARAH M. · YOUR REALTOR
Your move-in clean is booked 🎉
Move-in deep clean · 123 Queens Quay W · this Friday. Sarah set this up for you through Genie.
No account? No problem — one tap, no password. Set one later if you want.
🏠 Genie can guide your whole move
Everything the new place needs, in order — booked or DIY.
🏡
Your home recordHistory, maintenance & what's next — already set up
›
🛒
Book any serviceCleaning, movers, handyman & 25+ more — anytime
›
✔ Vetted & insured🔒 Escrow-protected🛡️ Work guarantee
‹ Back
Your listing agent
Sarah M.
Re/Max · Durham · ★ 4.9
Current
Your property's listing journey, history & bookings stay with you. Changing agents just moves who can see and manage the listing from here — the new agent picks up exactly where things stand.
Change agent
🔄
Find & compare a new agentThey send offers · you choose
›
🗑️
Remove Sarah as my agentRevokes their access to this listing
›
🔒 Once removed, your previous agent can no longer view this property's listing card or its next steps. Nothing you personally booked is lost.
Confirm it's you
Sarah booked a move-in clean for you at 123 Queens Quay W. Verify your number to track it live and save your home record — 10 seconds, no password. New to Genie? We create your account automatically.
Your mobile
📱 +1 (416) •••-•4821 · from your agent
🔒 We verify it's really you so no one else with the link can see your address. You can set a password later in Account — or keep signing in with a code.
💬 Genie Assistant
Automated assistant · answers about booking, pricing, safety, refunds & becoming a pro.
Hi! 👋 I'm the Genie assistant. Ask me about services, pricing, safety, booking, cancellations or becoming a pro.
How does escrow work? Pro cancels? Refunds Become a pro