• Pricing
A roofer at work on a house roof in Canada

Scheduling and estimating software for Canadian roofers.

From the first call about an ice dam, through the inspection, the tear-off estimate and the final walkthrough, to the day you get paid. One place, run from your phone.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Leaks booked or requested online
  • Rained-off days moved by drag
  • Re-roof quotes signed online
  • The closest roofer offered first

Online booking

Roof inspections booked while you are up there

Your page shows real inspection times, takes the address and the photo of the water stain, and puts the job on the board before you come down.

Learn more
A roof leak repair priced instantly from the job details.
New bookingAvailable
ServiceRoof leak repair
WhereCeiling · The Beaches
DateTue 12 Aug · 8:00am
Priced instantly$280

Smart scheduling

A snowed-out week moved in a couple of drags

Nobody is stripping shingles in a squall. Drag Tuesday to Thursday and the crew, the homeowner and the rest of the week follow.

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
Ridge capping repoint
10:00 · The Beaches
Roof leak repair
12:30 · Roncesvalles
Broken tile replacement

A lost day in a seven-month season.

Snow, wind and a cold snap that makes the shingles too brittle to lay. Every day you give back has to land somewhere already full.

  • Push it and keep the sequence

    The day, the crew and the homeowner all move as one. Free on every plan, because losing a week to the cold is not a premium problem.

  • Take the warm hours you get

    Half the shingles in the mild stretch today, the rest Thursday. It stays one job with one estimate and one invoice at the end.

  • The crew sees it on their phone

    Nobody drives across a snowbelt to a job that got called off at 7am, because the run in their hand is the current one.

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
Ridge capping repoint
10:00 · The Beaches
Roof leak repair
12:30 · Roncesvalles
Broken tile replacement
A timeline of a customer's past jobs, quotes and payments.
1200 Queen Street East, Toronto, ON M4M 1L76 jobs
  • 9 AugFull tear-off and shingle replacementBooked · $4,800
  • 1 AugFull tear-off and shingle replacement quoteAccepted · $4,800
  • 16 JunPayment received$340
  • 16 JunIce dam callout in FebruaryCompleted · $340

The roof remembers what you did to it.

What the roof is made of, the flashing you replaced, the leak you chased down and the photo of the ceiling stain all stay against the address, so a callback three winters later starts from the record instead of from memory.

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

Who is up there, and who is on the ground.

Give every crew and every hand their own hours and their own days off, so a two-person job is never rostered as one and the work up on the roof only goes to whoever is set up for it.

Built for your trade

Built for every kind of roof work

Ice dam callout in February

Water coming in above a window gets an inspection time, an address and a photo before you call back. Billed hourly.

Full tear-off and shingle replacement

A multi-day job booked as multiple days, with tear-off, decking, underlayment and shingles as lines the homeowner can read.

Wind damage repair

Lifted shingles and missing ridge cap after a spring blow. A short visit, priced per square, photographed against the address.

Attic ventilation and insulation fix

The actual cause of most ice dams, sold on the same estimate as the roof so it is decided once instead of raised mid-job.

Eavestrough and downspout replacement

Priced by linear foot, with leaf guard as an add-on carrying its own price rather than a number argued about on the driveway.

Chimney and step flashing rework

Where the leak usually starts. Booked hourly with the flashing and sealant added as lines once you have been up.

Flat roof in EPDM or TPO

Estimated off the deck area, with the membrane as an option group so the price follows the choice, not a conversation.

Snow and ice removal from a low-slope roof

An hourly winter booking that keeps the crew earning in the months there is no shingling to be done.

Skylight replacement and reflash

Its own line with its own price, scheduled into the same days as the roof so the crew is only there once.

Fall roof and eavestrough check

Flat priced, booked before freeze-up, and offered again next year from the customer list you already have.

A shingle replacement, estimated three ways at once.

Repair the wind-lifted section, tear off and replace with architectural shingles, or replace the ventilation and eavestrough behind the ice dam.

  • Good, better, best on one page, with Pro

    Option groups carry what changes the price: ice-and-water membrane past the eave line, synthetic underlayment, ridge and soffit venting, drip edge, decking replacement. Cards come with Pro.

  • Square footage does the math

    Set roof area as the driver once and every tier reprices itself off it, so the estimate is a roof rather than a retyped number.

  • Price the cause, not just the shingles

    The ice dam came from the attic, so the venting tier belongs on the same estimate as the roof. A homeowner who sees it costed will usually take it.

  • Add-ons are priced lines

    Ice-and-water membrane past the eave line, ridge vent, decking, a second layer to tear off. Each named with a price, so nothing surprises anyone later.

A Colorbond re-roof quote, tiered and ready to send.
Estimate #1042
Émilie Tremblay
Sent
  • Colorbond sheets & flashings · 180m²Supply$7,200
  • Strip & dispose old tile roofLabour$2,400
  • Install & seal new roof3 days$4,600
Total$14,200

Get paid before you load up.

A flashing repair is a few hundred dollars. A replacement is two weeks of payroll you already covered, in a season that does not wait.

  • Cash and e-transfer are free, always

    Mark it paid standing in the driveway. That has never cost anything here and it never will.

  • Cards come with Pro

    Tap in the driveway instead of waiting on an e-transfer that clears whenever the homeowner remembers.

  • Stage a replacement, on Pro

    One leg at tear-off, one at completion, both set up after the job is booked. We never hold your money.

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

July, when the board is already full.

You have seven months to do twelve months of roofing, and by midsummer there is nothing left to sell.

  • Your page tells the truth

    No fake openings and nothing you cannot make. If the next inspection is three weeks out, homeowners see three weeks and plan around it.

  • They ask instead of leaving

    The request lands in your inbox with the address and the photo, so when a job cancels you know exactly who to call first.

  • The list is still yours in April

    The season ends. Everyone who asked during it is on your customer list, and a spring replacement estimate is a warm call.

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

The ceiling in the back bedroom started dripping in the night and there is debris off the roof all over the lawn. Anything this week?

Booking request
Ice dam callout in February
Thu 14 Aug · 7:30am · Leslieville
AcceptDecline

How far the truck goes in February.

The radius that works in July does not survive a snowbelt commute. An hour each way on unploughed roads costs you a short-season morning.

  • Set a winter-honest radius

    Name the cities and postal codes you will genuinely reach in the cold. Everywhere else has no opening to click on your page.

  • Different crews, different ground

    The tear-off crew takes the north end, the repair tech the south. Coverage is set per bookable, not per company.

  • No drive-time surcharge

    There is no drive-time surcharge here and we will not imply otherwise. If the trip is too far, drop the postal code.

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
Pro

The opening that does not add a winter commute.

An inspection fifteen minutes from where the crew already is on Thursday is worth far more than an empty Tuesday clear across the city on a February road.

  • Openings ranked by the driving they add

    Bookables scores your open times by how much extra travel each one adds to that day, and shows the best ones first.

  • It never reorders your day

    Nothing gets shuffled behind your back. The ranking is a suggestion at booking time and you are free to ignore it.

  • This part is Pro

    The booking page and the schedule are free. Ranking openings by travel is one of the things Pro buys you.

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
Ice dam callout in February · The Beaches
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

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 roofing business.

Scheduling

Drag a tear-off off a snowed-out Tuesday onto Thursday and the crew, the homeowner and the rest of the week come with it.

Bookings

An ice dam callout, a three-day replacement and a ten-minute ridge cap check are all bookings, each the length the work really takes.

Online booking

Your page shows real inspection times, takes the address and the photo of the water stain, and books the visit with no phone call.

Inbox

Every message about that roof sits in one thread beside the estimate and the job, so the photos are not lost in three phone calls.

Estimates

Repair, replace or replace and revent on one estimate, priced off square footage, with membrane, decking and venting as priced options.

Customers

Every roof you have worked on: the shingle, the flashing you redid, the ice dam you chased in 2023 and the photos you took that day.

Territories

Name the cities and postal codes you cover. Anything outside them cannot book you, so the cross-town inspection never hits the board.

Team

Put the tear-off crew on the replacement and one tech on the eavestrough run. Everyone sees only the work that is theirs today.

Payments

Cash and e-transfer recorded by hand are free. Cards and staged payments across a replacement come with Pro, after booking, not at checkout.

Common questions.

That depends entirely on where you work, and it does not change because the job came in online. Roofing is not a compulsory trade in Ontario or British Columbia, certification is voluntary and Red Seal endorsement is available, but some municipalities, Toronto among them, require a building renovator licence alongside the permit. Bookables handles the booking, the estimate and the money. It does not issue or verify a licence, and your page never claims you hold one.

Yes. Set roof area as the pricing driver and the estimate follows the roof rather than your typing. Ice-and-water membrane at the eaves, synthetic underlayment, ridge vent, drip edge and decking replacement ride on top as option groups with their own prices.

By making the shuffle cheap. Drag a job to a new day and the crew and the homeowner notification move with it, on any plan. When you are fitting a year of work into seven months, the afternoon you save on phone calls is real money.

Cash and e-transfer that you record yourself are free, and stay free. Cards come with Pro, along with staged payments across a replacement, one leg at tear-off and one at completion. Both are arranged after the job is booked, never at the online checkout, and we never hold your money.

Set the cities and postal codes you work in. Anything outside them cannot book a time on your page. You cannot charge extra for a longer drive here, and we would rather say so than sell you a feature that does nothing.

The booking page, the schedule, estimating, the customer list, coverage areas, the inbox and cash and e-transfer payments. Pro is what you upgrade for when you want the automatic parts: cards, staged payments, and open times ranked by the driving they add.

Related industries

All Trades
Plumbing

Plumbing

Handyman

Handyman

Painting & Decorating

Painting & Decorating

Heating & Gas

Heating & Gas

Air Conditioning

Air Conditioning

Carpentry & Joinery

Carpentry & Joinery

Get Booked.

More time to service, less on admin.

Start with Email

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

Fully booked? How to keep the lead without promising the impossible

Handle enquiries when your diary is full with clear requests, alternative times and a practical manual waiting list that avoids double bookings.

Read

Sep 2, 2026

Booking deposits: enough to make it real, not a hostage negotiation

Choose booking deposits that fit your work, explain the balance and cancellation terms, and understand how deposits differ from refundable security bonds.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing