• Pricing
An upholsterer re-covering a chair in a workshop in the US

Booking software for upholstery shops in the US.

Reupholstery is six weeks with a customer’s sofa in your shop and almost nothing happening they can see. Book the measure, quote the yardage, keep them in the loop.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Measure and collection visits booked from your page
  • A written reupholstery quote signed online
  • Fabric, foam and labour itemised before you cut
  • Each piece on record with its own visit history
  • Visiting days grouped into nearby suburbs

Online booking

They book the measure, not the whole job

You can’t price a reupholstery from a phone photo, so your page sells the measure and the pickup. You see the frame before any number is set.

Learn more
A measure-and-quote visit booked in for a lounge suite.
New bookingAvailable
VisitMeasure & quote at home
Piece3-seat Chesterfield lounge
DateWed 13 Aug · 10:00am
Priced instantlyFrom A$90

Smart scheduling

Pickups on one end, deliveries on the other

A sectional leaves on a truck and comes back on one, weeks later. Both ends land on the same board with the driving between them counted.

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
09:00 · South Congress
Collect dining chairs · x6
10:30 · East Austin
Measure & quote · Chesterfield
13:00 · Hyde Park
Deliver reupholstered armchair
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 · East AustinMeasure & quote · Wed · 3:30pm$180
  • Ava Baker · Hyde ParkCollection · Wed · 1:00pm$560
  • Grace Walker · AustinOn the bench · Wed · 11:30am$120
  • Amelia Ryan · East AustinDelivery · Tue · 2:00pm$190

Every piece you have in, and where it is up to.

A recover is weeks with almost nothing in them. One list holds the measures, the pieces on the bench and the deliveries owed, so you never have to think hard to answer for one.

One inbox holding customer messages, team messages and Bookables notices, with unread threads marked.
AllCustomersTeamSystem
  • ANAshley Nguyen2mCan you come Thursday instead?
  • BBookables1hA booking request needs your answer
  • TBTyler Brooks3hRunning 10 late on the Mueller job

“Any news on my chair?”.

It arrives against that chair’s job, with the fabric and the dates already there, so the answer takes one look.

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

Who has actually opened the quote.

Choosing cloth is the slow part, so the useful signal is not whether the quote was sent. It is whether they have looked at it since.

A timeline of a customer's past jobs, quotes and payments.
Marcus Bell4 pieces
  • 12 AugArmchair re-coverBooked · $1,180
  • 5 AugFabric chosen, quote signedAccepted · $1,180
  • 2 AugMeasure & quote visitCompleted
  • 18 JunDining chairs · six seatsCompleted · $960

The piece keeps its own record.

The fabric agreed, the measurements off the frame and the photos taken before you stripped it, all still attached weeks later.

Built for the workshop

Built for every piece that comes through the door

Sofa and sectional reupholstery

Booked as a measure, quoted by the yard once you’ve seen the frame, then picked up and delivered as two ends of one job.

Dining chair seat covers

Six chairs is one booking with six lines priced per seat, so the customer sees what one costs and what the whole set costs.

Wingback and heirloom chairs

The chair worth far less than the work: its own record, with the fabric chosen, the measure notes and the photos taken before you strip it.

Cushion refills and new foam

Priced per cushion with the fill spelled out, and the TB 117-2013 smolder standard the foam was chosen against noted on the job.

Restaurant booth benches

Recovered overnight so the dining room opens at eleven, with the crew and the truck on one timeline and the quote signed by the owner.

Office task and conference chairs

Forty chairs in batches, each batch its own booking, so the floor never loses more than a handful of desks in a week.

Boat cushions and marine seating

Quoted in marine-grade vinyl against measurements taken at the slip, with pickup booked for the week the boat is out.

Auto and RV interior retrim

Priced by the seat and the panel, with materials, foam and labor itemized before the interior comes out of the vehicle.

Headboards and ottomans

Built to a measurement instead of an old frame, quoted off the fabric you pick together, delivered when the room is ready.

Outdoor and patio cushions

A whole set quoted per cushion in an outdoor fabric, scheduled through the winter while nobody is sitting on any of it.

The booking lifecycle from requested to accepted to done to paid, shown as a connected pipeline.
Quoted6 jobs
Collected4 jobs
On the bench7 jobs
3Delivered3 jobs

Six weeks, four things worth telling them.

Quoted, collected, on the bench, delivered. Four stages is the whole honest story of a recover, and the booking sits on one of them at any moment, so nobody has to guess.

Three fabrics, one quote.

Price the same frame in a heavy-duty weave, a performance fabric and a leather, with the yardage each one takes, and let them choose.

  • Several fabrics on one quote, on Pro

    All three sit side by side on one quote with your recommendation marked, so the choice is made before you cut anything or place an order. Named options on a quote come with Pro.

  • Yardage, foam and labor, itemized

    Every line carries its own quantity and rate, so fourteen yards of fabric shows up as fourteen yards instead of disappearing into one number at the bottom.

  • It expires, so the decision happens

    Put a date on the quote and it lapses on its own. Turn the reminder on and your customer hears from you two days out, while the price still holds.

  • Signed, and it becomes the job

    They accept by typing their name and the quote turns into a booking carrying every line with it, so nothing gets retyped before you order fabric.

The reupholstery quoted after the measure, ready to sign.
Estimate #1042
Marcus Bell
Sent
  • Upholstery fabric · 14m linen weaveMaterial$980
  • New high-density foam & webbingMaterials$340
  • Strip, rebuild & reupholsterLabour$1,180
Total$2,500

Fabric runs late, so the week moves.

Drag the delivery into next week and the pickup you had stacked behind it comes along, so one late roll doesn’t cost you a day of calls.

  • One drag, not four phone calls

    Move a delivery on the board and the booking, the time and whoever is driving move with it, so you rebuild the week in a few seconds.

  • Your customer hears about it

    Turn the reschedule notice on and the new date gets emailed out for you. It ships off, so nothing leaves your shop until you switch it on.

  • Only where you actually pick up

    Set the areas you’ll collect and deliver in, and an address outside them leaves a request instead of a booking you can’t make good on.

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
09:00 · South Congress
Collect dining chairs · x6
10:30 · East Austin
Measure & quote · Chesterfield
13:00 · Hyde Park
Deliver reupholstered armchair

Paid before the truck is loaded.

Record cash and bank transfer by hand for free. Cards are the one part of the money story that needs Pro.

  • Split it across the job

    Break the total into stages with their own due dates and pay links, so the whole amount doesn’t land on your customer on delivery day. Stages come with Pro.

  • Straight into your own account

    Card money is a direct charge on your own Stripe account and pays out to your bank. We never hold your money on the way through.

  • The receipt sends itself

    The moment payment clears they get emailed one, which saves you the call asking whether the transfer landed before you load up.

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
  • Marcus BellP-1011 · 25 Jun · Bank transfer$380
  • Ashley NguyenP-1012 · 25 Jun · Cash$240
  • Tyler BrooksP-1013 · 28 Jun · Card$380
  • Jasmine CarterP-1001 · 27 Jun · Card$190

One app for the whole job

Everything you need to run your upholstery business.

Online booking

Your own page, selling the measure and the pickup visit at times you really have open, instead of a price nobody could honestly quote yet.

Scheduling

Measures, pickups and deliveries on one board, with the driving between a pickup in one area and a drop-off in another already accounted for.

Bookings

Every piece in your shop, from the measure through the weeks on the bench to the day it goes home, in one list you can filter by stage.

Estimates

Fabric by the yard, foam, webbing and labor as their own lines, sent as a link your customer reads, accepts by typing their name, and signs.

Inbox

The “any news on my sofa” message lands on that sofa’s job, so the answer lives with the work instead of halfway up a text thread.

Customers

Every piece a household has sent you, with the fabric chosen, the measurements taken and the photos shot before anything got stripped down.

Territories

The areas you’ll pick up from and deliver back to, matched off the address, so nothing books itself in from two hours down the highway.

Team

Who’s out on the truck and who’s at the bench, with their hours, their days off and which of the shop jobs each one is signed off on.

Payments

Cash and bank transfer recorded by hand for free, cards on Pro, and whatever is still owed sitting right on the job where you can see it.

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

$1/ booking

Grow without limits

Pay as you go

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

Common questions.

They book the measure or the pickup, not the job. Your page offers that visit at the times you really have open, and the price gets set once you’ve seen the frame.

Put them on one quote as named options, each with the yardage it takes, and mark the one you’d recommend. The customer picks. Named options on a quote come with Pro.

Their booking stays on their record the whole time, and any message about it lands on that job instead of in a text thread, so “how’s my sofa coming” has one answer.

No, and we won’t pretend otherwise. There’s no stock or ordering in Bookables. What it holds is the agreement: the fabric chosen, the yardage quoted, and the dates on both ends.

On the piece’s own record. The fill you used, the TB 117-2013 smolder test it was chosen against, and the photos are notes on the job, not something you dig out of a text thread later.

It does. A run of booth benches is one booking with a line per bench, a crew assigned and a signed quote, sitting on the same board as your residential pickups.

Related industries

All Install & Repair
Appliance Repair

Appliance Repair

Locksmith

Locksmith

Garage Doors

Garage Doors

Aerials & Satellite

Aerials & Satellite

Alarms & CCTV

Alarms & CCTV

Home Automation & AV

Home Automation & AV

Get Booked.

More time to service, less on admin.

Start with Email

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing