• Pricing
A floor sander sanding timber boards in Canada

Booking software for hardwood floor refinishers in Canada.

Your walkthrough books itself off your page, and the sand day, the coat days and the cure sit on the calendar as one job, so nobody walks the floor before it is ready.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Inspections booked around settlement and lease dates
  • Finish options quoted in tiers and signed online
  • Deposits through Stripe before the machines roll
  • Drag jobs when the house-empty window moves
  • Agents and their listings on one customer record

Online booking

Let the screen and recoat book itself

A maintenance coat on maple is the same job every time, so give it a price and let it grab the next opening. Full refinishes come in as quote requests.

Learn more
A buff and recoat priced instantly from the floor details.
New bookingAvailable
ServiceBuff and recoat
WhereLiving room · The Beaches
DateThu 14 Aug · 8:00am
Priced instantly$520

Smart scheduling

The empty-house window is theirs, and it moves

Tenants out Friday, movers Thursday, then possession pushes a week. Drag the job and the sand day, both coat days and the cure move with it.

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
Buff and recoat
10:30 · The Beaches
Sand and polish
13:00 · Roncesvalles
Floor inspection

Possession got pushed, so the whole job moves.

That window was never yours. Tenants leave Friday, movers come Thursday, and then possession slides a week and takes your three days with it.

  • Drag it, do not rebook it

    Move the job on the calendar and it moves for your crew and your customer at once. Nothing to retype, nothing to re-send.

  • The order comes along

    Sand, coat, coat, cure. A four day floor moves as four days, so the second coat never lands the morning before the first.

  • A whole month at a glance

    Read the month and you know which weeks are already spoken for before you promise a realtor anything.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Sanding crew
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Refinish white oak and maple through a bungalow.

Nobody wants one number. They want to know what waterborne buys them over oil-modified, and what a stain would do to the colour.

  • Three finishes on one page, with Pro

    Named finishes side by side on one estimate, with the one you would actually put down marked as recommended, is a Pro feature.

  • The measure does the pricing

    Your estimate opens with the square footage already in it, so you fix the one line that is wrong instead of building the whole document again.

  • The prep is right there on the page

    Board replacement, staple pulling, gap filling and the stairs each carry their own number, so the total explains itself.

  • Each line knows its address

    A house and the basement suite under it are two addresses on one estimate, and every line stays with the one it belongs to.

A full sand and polish quote, finishes priced side by side, ready to send.
Estimate #1042
Émilie Tremblay
Sent
  • Sand & prep · 65m²Labour$1,430
  • Water-based finish · 3 coatsSupply$780
  • Edging, fill & fine sand1 day$490
Total$2,700

Three weeks out, and still worth asking.

The spring market fills a calendar fast. A page with nothing open on it sends a seller to the next contractor. One that says when you are free keeps them.

  • The wait is the answer

    Someone refinishing before the furniture arrives will happily wait two weeks. They just want to be told.

  • The request still lands

    The rooms, the species and a photo of the boards come in as a thread you pick up once the current house is done.

  • Openings go to the list first

    When a possession date slips and a run frees up, the people already waiting are the first ones you call.

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

Three bedrooms, hall and stairs, boards are under old carpet. The house is empty from the 12th and the photos are the week after. How far out are you?

Booking request
Full refinish of a bungalow in white oak
Thu 11 Sep · 8:00am · Leslieville
AcceptDecline

Built for your trade

Built for every floor you take back to bare timber

Full refinish of a bungalow in white oak

Booked as a run of days instead of one visit, with the square footage on the job so the big machine, the edger and enough finish load up first.

Screen and recoat before the listing photos

A set price on your booking page, grabbing the next real opening in your week while you are still running the belt at the last house.

Pulling carpet and underpad off original maple

Quoted after the walkthrough, with staple pulling, tack strip removal and the boards nobody can vouch for on their own lines.

Closing gaps that opened over a dry winter

Explained and priced at the walkthrough, so the customer knows which gaps close on their own by July and which ones you actually fill.

Stain and coat to match new cabinetry

Sold as the top of three finishes on one estimate, so the customer picks it against the others instead of calling back about price.

Sanding out pet stains and replacing boards

The board count, the weave-in labour and the blend all get their own lines, so the number holds up beside a cheaper bid.

Refinishing stairs and a landing

Priced apart from the main floor, because a flight is a day on your knees and it should never disappear into a square foot rate.

Buff and coat in a condo with quiet hours

Booked only in the hours the condo board allows, against the buildings you actually cover, so nothing lands in a Sunday morning.

Insurance repair after a dishwasher leak

The adjuster wants a scope and a figure. The estimate keeps the boards, the sanding and the finish separate so it reads line by line.

Pre-listing floor walkthrough

A short paid visit that books around the possession date and turns into the estimate your realtor forwards to the seller that afternoon.

A buff and recoat priced instantly from the floor details.
New bookingAvailable
ServiceBuff and recoat
WhereLiving room · The Beaches
DateThu 14 Aug · 8:00am
Priced instantly$520

The recoat carries its own price.

A maintenance coat on one room is the same job every time, so it can sit on your page with a figure on it and take the next real gap. A full sand back never can, and should not pretend to.

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

A price written for an empty house goes off.

Every inspection ends in a document pinned to somebody else's sale, and once that sale is done the number is stale whether or not it was ever read. Give it an expiry and it lapses by itself, so you are re-quoting the boards rather than honouring last season's rate.

The areas your machines actually reach.

A drum sander, an edger, a buffer and forty litres of finish in the truck. The jobs that hurt are the ones two hours past where you meant to stop.

  • Draw it once

    Name the areas and your booking page only offers slots inside them, so nothing outside sneaks onto the calendar.

  • Different work, different reach

    Take a full refinish anywhere in the region but keep recoats close to home. Areas can differ by service.

  • No charge for the drive

    There is no surcharge for a longer drive here and we will not pretend there is. Set the area, or price the job higher.

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

Get paid on a floor nobody can walk on yet.

Last coat goes down, machines come out, and the house stays closed for a week. Your money should not have to wait for the furniture.

  • Cash and e-transfer are free

    Record what came in and the job closes. That costs nothing on any plan and it always will.

  • Cards come with Pro

    A pay link on the booking, tapped by a seller who is standing somewhere else entirely.

  • Stages for the big refinishes

    A whole-house refinish can bill in stages with their own due dates, set after the booking. That part is Pro.

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
A timeline of a customer's past jobs, quotes and payments.
1200 Queen Street East, Toronto, ON M4M 1L75 records
  • 22 AugPayment received$4,120
  • 20 AugFinal coatCompleted · cure to 27 Aug
  • 17 AugFull refinish of a bungalow in white oakCompleted · 3 days · $4,120
  • 4 AugFull refinish of a bungalow in white oak quoteAccepted · $4,120
  • 1 AugPre-listing floor walkthroughCompleted

The furniture goes back when the record says, not when the van leaves.

A sanded floor is done days before it can be used, and the only place that gap is written down is the address. The visit that priced it, the estimate they accepted, the days of machines, the coat that went on last with the date it can take weight again, and the payment. Read back two years later when they ring about a scuff.

One app for the whole job

Everything you need to run your floor sanding business.

Scheduling

Sand days, coat days and the nights in between all live on one calendar, so nobody books a showing while the last coat is still curing.

Bookings

Every job carries the species, the square footage and the finish going down, so the big machine, the edger and the right cans load before you roll.

Online booking

A screen and recoat takes a slot at a set price. A full refinish comes in as a quote request, because nobody prices a floor sight unseen.

Inbox

The photo of the cupped boards, the realtor asking for a date and the seller asking when furniture can come back, in one thread on that job.

Estimates

Square footage by rate, with board replacement, gap filling and the stairs on their own lines, so your number holds up beside a cheaper bid.

Customers

Every floor you have refinished at an address stays with it, so the recoat call four years later starts with the species and the finish you used.

Territories

The areas you will haul a drum sander and forty litres of finish to, drawn once, so a job two hours out asks before it books itself in.

Team

The person running the belt and the one cutting in edges read the same week, and staff see the run without seeing what the job was worth.

Payments

Cash and e-transfer marked paid by hand on any plan. Cards on the booking come with Pro, and so do staged payments on the bigger refinishes.

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. The walkthrough sits on your booking page against your real availability, so a realtor with photos scheduled Wednesday can grab Monday morning without calling you. The refinish itself gets estimated after that visit, never off a phone call.

Build one estimate with the sanding as the base and the finishes as named options your customer chooses between, with one marked recommended. They accept online and the version they accepted becomes the job. Options on an estimate come with Pro.

Yes, and as real bookings rather than empty calendar. The sand day, each coat day and the cure sit there as one job, so nobody gets offered the Thursday when the second coat goes down that morning.

Drag the job to the new dates and it moves for your crew and your customer at the same time, keeping its order, so the coats never land before the sanding. That works on the free plan.

Yes. One contact, every listing they send you, and the full history under each address, so the fifth referral gets estimated with everything you learned on the first four in front of you.

Where you have tax turned on, yes. Set it once and every estimate and invoice carries it in the same place, so a seller holding three quotes is comparing the same number on each.

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

Floor Sanding & Polishing 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