• Pricing
A photographer shoots a bright living room in a Canadian apartment

Booking software for real estate photographers in Canada.

Your agents book Thursday’s shoot the night before the listing goes live, and your morning stays in one neighbourhood instead of three.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Agents book fixed-price shoots without calling you
  • Morning light slots offered from your real availability
  • Shoots grouped by where your day already is
  • Every listing address on file under the agency record
  • Statuses show the agent you are en route and on site

Online booking

Agents book the shoot themselves

They pick the package, drop in the listing address and grab a morning slot at nine at night — exactly when you do not want to be answering the phone.

Learn more
A standard listing shoot priced instantly from the address.
New bookingAvailable
ServiceStandard listing shoot
Where3-bed home · The Beaches
DateThu 14 Aug · 9:00am
Priced instantly$295

Smart scheduling

Only the hours the light is good

In January the usable light is a narrow band. Your page offers those hours and simply does not offer the ones that would waste a drive.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Standard listing shoot
10:00 · The Beaches
Photos + floor plan
12:30 · Roncesvalles
Dusk session prep
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Standard listing shoot
10:00 · The Beaches
Photos + floor plan
12:30 · Roncesvalles
Dusk session prep

A morning of short jobs, not one long one.

Three shoots and a twilight return is four bookings of ninety minutes, all inside the window the light is actually going to give you.

A timeline of a customer's past jobs, quotes and payments.
Ryan MacLeod9 shoots
  • 12 AugStandard shoot + floor planBooked · $430
  • 12 AugPayment received$430
  • 5 AugTwilight returnCompleted · $220
  • 2 AugFull campaign quoteAccepted · $650
  • 29 JulStandard shootCompleted · $295

One agency, forty addresses, one file.

An agency is a customer and every property you have shot for them hangs off it. The ninth booking this quarter opens on the whole history rather than on a blank form, and a standing weekly slot keeps their usual morning theirs.

A standard listing shoot priced instantly from the address.
New bookingAvailable
ServiceStandard listing shoot
Where3-bed home · The Beaches
DateThu 14 Aug · 9:00am
Priced instantly$295

Booked at eight the night before.

The agent is at their desk when the listing is signed off, not when your phone is on. They pick the package, drop in the address and take the morning.

The shoot is the small half of the order.

A standard photo set is one line. The floor plan, the twilight return and the drone pass are the rest, each with its own price and its own minutes.

  • The base shoot prices itself

    Standard set, rental set and the listing video each carry their own price and their own length on your page, on any plan.

  • Add-ons carry minutes as well as money

    Floor plan, twilight and aerials each add their own price and their own time, so a loaded order extends the booking too.

  • Signed by typing a name

    Your agent accepts online, name and time recorded, and the accepted document becomes a booked morning without another email.

A full listing campaign quoted, itemised and ready to send.
Estimate #1042
Émilie Tremblay
Sent
  • Standard listing shoot · 25 photos1.5 hrs$295
  • Dusk twilight sessionAdd-on$220
  • Floor plan & site sketchPrep$135
Total$650

Slots ranked by the driving they add.

A new listing comes in and every open time gets scored on the extra driving it puts in your day. The tightest one is offered first.

  • It reads your real day

    The score is built from actual drive times between the shoots already on the books, not a straight line drawn across a map.

  • This is not the Pro part

    Ranking open slots is on every plan, and nothing reshuffles your morning for you. You take the suggested slot or you take another one.

  • Your day tightens itself

    Book the way the ranking suggests and the same few streets keep landing on the same morning, which is where the extra listing comes from.

A new job being assigned, with three open slots ranked by how much travel each one adds to the day. The slot that adds the least is marked best.
New job to assign
Ryan MacLeod
Standard shoot + plan · Roncesvalles
Ranking 6 slots
  • PSPriya SandhuToday · 15:45Best+8 min
  • JWJacob WongToday · 14:30+22 min
  • CBChloé BergeronTomorrow · 09:15+35 min
Least added travel winsAssign Priya

Everything you owe this week, in one list.

Shoots for four different agencies, each at its own address, each at a stage anyone can read at a glance: booked, en route, on site, done. Nobody has to ring you to find out whether Tuesday happened.

  • Filtered by where it is up to

    Four counters across the top and a status filter under them, so the shoots still owed are one tap away from the ones already finished.

  • The address travels with it

    The property the booking is for sits on the booking, so a re-shoot months later is booked to the same place rather than typed again.

  • The regular slot repeats itself

    A standing arrangement runs weekly or monthly, ending never or after a set run, and it is free. Move one visit and the rest hold.

A list of bookings with the week's totals, each job showing the customer, suburb, service, time, price and a status dot.
This week56 jobs
Booked value$19,820
  • Mason King · The BeachesStandard listing shoot · Wed · 3:30pm$180
  • Ava Baker · RoncesvallesPhotos + floor plan · Wed · 1:00pm$560
  • Grace Walker · TorontoTwilight return · Wed · 11:30am$120
  • Amelia Ryan · The BeachesVideo walkthrough · Tue · 2:00pm$190

Built for the campaign

Every shoot an agent orders

Standard listing shoot

A fixed photo set at a fixed length, booked right off your page against a morning you can genuinely be standing on the front walk.

Twilight shoot

A second visit at dusk, priced and timed on its own, so it never quietly disappears inside the nine o’clock booking.

Floor plan and 3D walkthrough

Add-ons on the same shoot with their own prices and their own extra minutes, so your morning still ends when you told the next agent it would.

Drone and aerial coverage

The aerial add-on only shows when whoever holds the advanced pilot certificate has that morning open, because services sit on the person.

Listing video

A longer booking than the stills and priced separately, so an agent choosing it is choosing the extra hour it costs you as well.

Rental listing, fast turn

The quick set a property manager needs before the weekend, on its own shorter slot instead of squeezed into a sales booking.

Full listing package, start to launch

Photos, plan, twilight and aerials as one priced quote, accepted online before the listing description has been written.

Spring re-shoot once the snow clears

The exterior redone in May and booked to the same address, so the winter set and the spring set sit on one record together.

New construction and model homes

A builder’s set booked to the development address, so the same site gets shot again at completion without anyone retyping it.

The brokerage that lists every week

A standing arrangement, weekly or every other week, ending never or after a set run, so their regular Tuesday morning is already yours.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
RMRyan MacLeod

Twelve apartments in the one building, and it has to be live Thursday. Can you do the lot?

Booking request
Full campaign
Thu · 8:00am · Roncesvalles
AcceptDecline

The job nobody can price on a page.

Twelve units in one building, or a cottage two hours out. It arrives as a request in the thread with the address and the date on it.

The team roster with each person's role and working hours.
Team2 on today
  • PSPriya SandhuMon–Fri · 8–5FieldOn
  • JWJacob WongTue–Sat · 9–6FieldOn
  • CBChloé BergeronMon–Fri · 9–5OfficeOff

Aerials go to whoever can fly them.

The drone work is a service that sits on a person, so it is only ever offered on a morning that person is free. Nobody else gets handed it.

One inbox holding customer messages, team messages and Bookables notices, with unread threads marked.
AllCustomersTeamSystem
  • RMRyan MacLeod2mCan you come Thursday instead?
  • BBookables1hA booking request needs your answer
  • PSPriya Sandhu3hRunning 10 late on the Parkdale job

“Is Thursday still on?”, in one place.

Every message an agent sends about a property sits against the shoot it is about, instead of being spread across three phones and an email account.

Pro

Brokerages pay on invoice, not at the door.

Nobody hands a photographer cash in a driveway. It shows up as a cheque or a card days after the shoot, and both are handled here.

  • Cheques and transfers are free to record

    Mark the brokerage payment against the shoot with the date it landed, on the Free plan. Cards are the only part that needs Pro.

  • Or get paid as they book

    A homeowner booking direct can pay by card on the page, and the money goes straight to your own account. We never hold it.

  • Send the request afterward

    A pay link goes out once the shoot is done, and the outstanding amount sits on the booking until the brokerage settles it.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Émilie TremblayP-1011 · 25 Jun · Bank transfer$380
  • Ryan MacLeodP-1012 · 25 Jun · Cash$240
  • Priya SandhuP-1013 · 28 Jun · Card$380
  • Jacob WongP-1001 · 27 Jun · Card$190

How far you will drive for one listing.

Set the areas you cover and a listing outside them cannot book a morning. It leaves a request instead, which you price with the drive in mind.

  • Areas get picked, not drawn

    You claim real areas off the map rather than tracing a shape, and anything you have not claimed simply is not bookable.

  • Past the edge, still a lead

    A listing out of range is not turned away. It lands as a request, so the long drive is a decision you make, not a call you miss.

  • A second shooter covers their own

    Areas attach to people, so the shooter living on the other side of the city is the one offered the listings out that way.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of regions with its crew.
  • Roncesvalles8 regions · 2 crew
  • Riverdale7 regions · 2 crew
  • Toronto North7 regions · 2 crew

One app for the whole job

Everything you need to run your real estate photography business.

Online booking

Your own page, where an agent picks the package, enters the listing address and grabs a morning slot without a single call being made.

Scheduling

Three listings in one neighbourhood, in the order the light suits them, with the hours that would waste the drive kept off the board.

Bookings

Every shoot you owe a brokerage this week in one list, from booked through on site to done, with the listing address on each one.

Inbox

Every message about a listing sits against the shoot it belongs to, and the job nobody can price online shows up as a request to accept.

Estimates

The whole package itemized — photos, plan, twilight, aerials — sent as a link the broker accepts by typing their name. Nothing gets printed.

Customers

One record per brokerage holding every address you have shot for them, so the ninth listing this quarter opens on the history, not a blank.

Territories

The areas you will drive to for a single listing, so a shoot forty minutes past your edge never lands on a morning that was already full.

Team

A second shooter with their own hours and their own services, so drone work only ever lands on whoever carries the pilot certificate.

Payments

Record the brokerage cheque for free, or take the card as the shoot is booked. Cards are the only part of the money that needs Pro.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

Common questions.

Yes. They choose a package, enter the listing address and take a slot from your live availability. Confirmation emails right away, and the day-before reminder goes out as soon as you turn it on.

Yes, and this is the part that matters. Each is an option on the shoot with its own price and its own extra minutes, so an agent loading up the order extends the appointment too, not just the invoice.

No. There is no gallery, no file hosting and no editing workflow in here, and we would rather tell you than let you discover it. Bookables covers the booking, the day and the money.

Weekly hours set when you shoot and dated overrides clear the days you are out, so an agent is never offered an hour that would waste the drive out there.

Aerials are a service you assign to whoever holds the Transport Canada Pilot Certificate – Advanced Operations, so the add-on is only offered on a morning that person is open. Bookables does not verify certificates.

Record the brokerage cheque or transfer by hand on the Free plan at no cost. Cards are the only part that needs Pro, and you can take one at booking or send a payment request after the shoot.

Related industries

All Mobile & Personal
Dog Walking

Dog Walking

Mobile Dog Grooming

Mobile Dog Grooming

Personal Trainer

Personal Trainer

Nannying

Nannying

Driving Instructor

Driving Instructor

Dog Training

Dog Training

Get Booked.

More time to service, less on admin.

Start with Email

Real Estate Photography guides

All articles

Sep 8, 2026

How to take bookings while you're doing the actual work

Set up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.

Read

Sep 5, 2026

How much booking notice should you require?

Choose a booking lead time that allows for preparation, staff and travel, with practical examples for mobile services, venues and classes.

Read

Sep 3, 2026

How to reduce appointment no-shows without becoming their mum

Reduce appointment no-shows with clear confirmations, useful reminders and easy rescheduling. Includes a sample reminder and a simple measurement method.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing