• Pricing
A cleaner washing a rooftop solar array in Canada

Booking software for solar panel cleaning in Canada.

The panel band sets the price, the roof and the access are answered while the customer books, and a lost morning moves on the board instead of down the phone.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Panel bands priced as separate services
  • Storeys and pitch asked at booking, not on arrival
  • Only the cool early slots offered
  • A weather move that emails everyone for you

Online booking

They pick the band, you get the job

Owners pull the panel count off their monitoring app and pick a band. The total is calculated on our side, never trusted from their browser.

Learn more
A rooftop array priced from the panel band chosen at booking.
New bookingAvailable
ServiceUp to 20 panels
WhereSingle-storey tile roof · The Beaches
DateTue 19 Aug · 7:00am
Priced instantly$220

Smart scheduling

A short season, booked properly

The roof is workable from the thaw to the first freeze, so availability is those weeks and those hours, and the page offers nothing outside them.

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
07:00 · Leslieville
Up to 20 panels
08:30 · The Beaches
21 to 40 panels
10:00 · Roncesvalles
Gutter clear add-on

One array, three ways to sell the job.

The wash is the base. Screening the gap around the array and a gutter clean while the ladder is already up are the two that close on the day.

  • Their number, our arithmetic

    The owner supplies the count and the band. What that adds up to is worked out here, so the figure cannot be edited on the way through the browser.

  • A hard roof in a short season

    Storeys, pitch and a fragile deck each cost you a morning you will not get back this year, so each one is a priced option rather than goodwill.

  • Accepted, then it holds a date

    They agree from their phone and the wash takes a real slot, carrying the panel count, the access notes and every extra they ticked.

  • The extras priced as options · Pro

    Two-storey access, a steep pitch, critter screening, a gutter clean. Each ticks on and moves the total right there, so a hard roof gets paid for instead of eating your morning. Priced options come with Pro.

A commercial array quote, itemised and ready to send.
Estimate #1042
Émilie Tremblay
Sent
  • 21 to 40 panelsBand rate$340
  • Two-storey accessOption$90
  • Gutter clearAdd-on$120
Total$550

The two weeks after the melt.

The snow clears and a whole street looks up in the same ten days. Your season is short enough that the overflow is worth keeping, not losing.

  • The request lands as a thread

    It arrives with the address, the panel count and the photo of the roof, instead of as a missed call you took halfway up a ladder.

  • Answer it between roofs

    Reply from your phone while the gear dries. The whole conversation stays on the job rather than half in texts and half in your email.

  • Book it when a morning opens

    When weather moves somebody else, that thread becomes a booking and the address and the band come along with it.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
CBChloé Bergeron

There are twenty-two panels and the app says output is well down. Can you price a wash, and the gutters while you are up there?

Booking request
Panel wash · 21 to 40 panels
Tue 19 Aug · 7:00am · Roncesvalles
AcceptDecline
A rooftop array priced from the panel band chosen at booking.
New bookingAvailable
ServiceUp to 20 panels
WhereSingle-storey tile roof · The Beaches
DateTue 19 Aug · 7:00am
Priced instantly$220

Twenty-two panels, and the price already exists.

The one trade where the customer reads you the measurement off their own phone. Once the count is in the booking, there is nothing left to go and look at.

A timeline of a customer's past jobs, quotes and payments.
Chloé Bergeron4 jobs
  • 19 AugPanel wash · 22 panelsBooked · $340
  • 12 AugBird proofing quoteSent · $260
  • 4 MarPanel wash and gutter clearPaid · $460
  • 2 MarAccess noted: hard roof, two handsCompleted

Eleven months is long enough to forget the panel count.

They ring back not knowing the number they gave you last time, and neither does anyone else. The count, the pitch and where the ladder went are still on their card.

A list of quotes showing whether each is sent, viewed or accepted, and when it was last opened.
Quotes5 awaiting reply
  • Émilie TremblayBooked just now$215Accepted
  • Ryan MacLeodOpened 2h ago$480Viewed
  • The Oak CaféSent yesterday$120Sent

The warehouse roof you priced for a Sunday at six.

Two hundred panels, out-of-hours access and a figure no band could carry. Whether the facilities manager has opened it yet decides your next quiet week.

Built for your trade

Built for the roofs you actually get up on

A winter of road grit on a suburban array

The first call of the season, once the snow is off and the melt has dried. The standard band job, booked for the first clear morning going.

Spring pollen a month later

The same roof, yellow again, six weeks after you left it. The last visit is on their card, so the second booking takes one message.

Two storeys and a steep pitch

Anchor points, a taller ladder and a second set of hands. It carries its own price instead of quietly eating the margin on your standard rate.

Ground-mount array on an acreage

No ladder and no pitch, but an hour of gravel each way. Priced as its own service, so the drive is in the number before you agree to it.

Critter screening around the frames

Wash it, then screen the gap so the squirrels stay out of it over winter. Sold as a ticked option on the same quote, not a second trip.

Panel wash with a gutter clean

The ladder is set and the roof is wet already. Offer it at booking, so the second job is priced and agreed rather than thrown in for free.

Barn and shop roof arrays

A long run of panel, an easy slope and a long driveway. Quoted in writing with the access and the travel already inside the figure.

Commercial rooftop before opening

Two hundred panels and a very early start. Too big for a band, so it goes out as a written quote with the lift rental and the hours in it.

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

How far the ladder is worth driving.

A forty-minute wash an hour away is a morning gone, and it is the quiet way this trade loses money. Pick the regions you cover and the booking page checks the address before it offers a time, so an out-of-area job arrives as an enquiry instead of a confirmed booking you have to ring back and unpick. Inside the patch the price is the price: nothing is ever added for a longer run.

Minus two overnight, and the glass is iced.

A frost still sitting there at nine is the same problem as a gusting roof: nobody is going up. Push the run to the next clear day before anyone waits in.

  • Push the run, not the individual jobs

    Take the whole frozen morning across to the next clear day in one movement. The confirmations travel with the jobs, so nothing is retyped.

  • Reminders follow the new time

    The day-before email goes out against the date the job moved to. Nobody is told to expect you on the morning you already wrote off.

  • Free on every plan

    A season this short is going to get rearranged constantly, and rearranging it has never been the part we charge for.

A day on the schedule where one job is dragged from one time to a later one and snaps into place on the grid.
Wednesday1 Jul
Drag to reschedule
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Riverdale
Tap & toilet repair
Parkdale
Hot water repair
Pro

Pro: the slot that adds the least drive time.

Winter takes half your year, so the half you have left cannot be spent on the highway. Pro scores each open slot on the driving it would add.

  • Ranked, never reordered

    The order of your day stays yours. Pro only floats the slot beside a roof you already have that morning to the top of the list.

  • Shown on your booking page

    Customers are offered the tight times first, so a run through one subdivision builds itself while the season is still open.

  • The Pro half of scheduling

    Slot ranking comes with Pro. Dragging your own board around stays free, on every plan, always.

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
Panel wash · up to 20 panels
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

Get paid before the ladder goes back on.

A house pays on the day and a commercial roof gets invoiced. Record cash and e-transfers by hand for nothing, or take cards on Pro.

  • Cash and e-transfers are free

    The e-transfer notification arrives, you mark the job paid, and that is the whole of it. No plan charges you for recording your own money.

  • Cards come with Pro

    A card link sent from the truck settles the job before the grit is dry on the driveway, and the money goes to your account.

  • The receipt sends itself

    Marking it paid is what sends it, which matters most to the acreage customer who files everything at tax time and calls you in April.

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

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→

One app for the whole job

Everything you need to run your solar panel cleaning business.

Scheduling

The early starts, the one long commercial roof and the drive time between them share a board, so a two-hour job never hides behind a short wash.

Bookings

One record per roof: panel count, storeys, pitch, where the ladder sets and which side of the house has the outdoor tap you can actually use.

Online booking

Your customer picks a panel band, answers the access question, and the price is calculated on our side rather than trusted from the page.

Inbox

The photo of the grimy array, the question about screening and the note about moving to Friday all live on the job, not across two phones.

Estimates

Quote a shop roof the way you price it: panels by the band, lift rental on its own line, and the before-hours work priced right beside it.

Customers

They call back six weeks later when the pollen lands. The panel count, the roof and what they paid last time are still sitting on their card.

Territories

Set how far the ladder travels. An hour each way for a forty-minute wash will book itself in otherwise, and it never pays for the morning.

Team

Add the second set of hands a two-storey needs, hand out the day without handing out the money screens, and see who is on which roof.

Payments

Cash and e-transfers you record by hand are free on any plan. Card payments come with Pro, and we never hold on to your money.

Common questions.

Most read it off their monitoring app or count them from the driveway in about thirty seconds, which is why the bands are wide. They pick a band, see the price and book the date. If the count is off on the day, adjust the job and the difference goes on the invoice.

Yes, and you should. Add access and pitch as priced options on the service. Your customer selects them while booking, the total on screen updates, and the figure is recalculated on our side rather than trusted from the page. Priced options come with Pro.

Set your availability to the weeks the roof is actually workable and the booking page will not offer anything outside them. When the thaw comes early you widen it, and the calls you took over winter are already sitting in your inbox as threads.

There is no licence, registry or certification program for solar panel cleaning in any province or territory. Working at height carries its own safety rules wherever you operate, and panel makers set limits on water and pressure in the warranty, so read it before the wand comes out.

That is exactly why it is offered at booking instead of mentioned on the way out. The ladder is already set and the roof is already wet, so the second job costs you fifteen minutes and carries a real price of its own.

Yes, and it covers what matters most when the truck is just you: your calendar, your booking page, quotes, and recording cash and e-transfers by hand. Card payments and priced options come with Pro, and the plan cards above carry the numbers.

Related industries

All Home Services
Cleaning

Cleaning

Window Cleaning

Window Cleaning

Gutter Clearing

Gutter Clearing

Pressure Washing

Pressure Washing

Carpet Cleaning

Carpet Cleaning

Pest Control

Pest Control

Get Booked.

More time to service, less on admin.

Start with Email

Solar Panel Cleaning guides

All articles

Sep 9, 2026

Online booking vs phone booking: which one actually gets the job booked?

Compare online and phone bookings for service businesses, with a practical way to handle standard jobs, tricky enquiries and customers who prefer a call.

Read

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 7, 2026

Your booking form is not a police interview: what should you actually ask?

Choose booking form questions that help you price, schedule and prepare for the work, without making customers complete an unnecessary questionnaire.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing