What it costs, and what it doesn’t do yet
One price for the business — not a ladder of tiers, and not a charge for every person on your crew. Underneath the price is everything you get, and under that is everything that isn’t built. Both lists are on the same page on purpose.
The price
Your texting sits outside it and never passes through me — what a text really costs in Ontario is further down this page.
We agree it on the call
Per business. Unlimited crew. Everything on this list.
Canadian dollars, month to month. Through the founding phase I set the price with each operator on the call instead of posting one here — a figure on a public page is a promise to every person who reads it, and I won’t print one I might have to walk back. You get yours in writing before you start, and it doesn’t move for as long as you stay.
What you get
- Two-way texting, with the booking read out of the message A customer texts about Thursday. The booking arrives filled in, waiting for you to press send.
- Quotes your customer can accept and put a deposit on A link, not an app. They read it, accept it, pay the deposit.
- Scheduling — the day, the month, and the drive order
- Job photos, with the location stripped before they leave the phone A phone photo of a customer’s house carries GPS to the metre. Ours doesn’t keep it.
- Invoices written from the finished job, and a link the customer can pay
- Card payments through Stripe — and e-transfer from day one, with nothing to set up
- Standing plans for the customers you do every six weeks
- Text campaigns, with opt-out built in
- Crew pay — commission splits, payouts, and a statement each of them can read
- What each job actually made, after pay
- Your whole book out of the software, any day
- Unlimited crew There is no per-seat charge because there is no seat counter in the software. Adding your fourth person changes nothing.
What isn’t there yet
- Saving work with no signal — in build You can read your whole day with no bars today, and photos taken in a dead spot park on the phone and upload themselves later. Marking a job done needs signal, and the app tells you when it didn’t save instead of showing a tick.
- Bringing your book in from a spreadsheet or from Jobber — in build Until it exists I do the import myself, by hand, before you start.
- GST and PST as two separate lines — in build Today there is one tax rate and one label. That is right for HST provinces and for flat-GST Alberta. It is not right for BC or Saskatchewan yet, and I’d rather say so than take your money.
- Alerts when the app is closed — not built Notifications only reach you while it’s open.
- Route optimisation — not built, and not planned At four to eight stops, a person ordering the run is about as good as a solver. You get the day handed to Google Maps as one multi-stop route instead.
No card. No trial clock. Starting takes about a minute and puts your trade’s price list in for you.
How you actually get billed. There is no subscription system and nothing has your card. During the founding phase I send you an invoice from CrewDocket itself, once a month. That isn’t a workaround I’m apologising for — it’s the fastest way to see exactly what your own customers will receive.
Texting costs money, and it is not the number on the price list
Every quote you have seen for business texting in Canada is a sticker rate. The sticker rate is about half of what you will pay. Nobody tells you the other half until the first bill, so here it is before you sign.
What a text actually costs in Ontario
The carrier your customer happens to be on adds a per-segment fee on top of the messaging rate. It is charged to you, it is not optional, and it is different for every network.
| Your customer’s network | Sticker rate | Canadian carrier fee | What you pay |
|---|---|---|---|
| Bell, Virgin | $0.0083 | $0.0160 | $0.0243 |
| Rogers | $0.0083 | $0.0087 | $0.0170 |
| Telus | $0.0083 | $0.0064 | $0.0147 |
Budget two cents a segment, not eight tenths of one. On a mixed Ontario book the all-in cost lands between about 1.5¢ and 2.4¢, depending whose network answers. Roughly double the advertised rate, every time.
Those are published rates, not my invoice, and carriers move them. Treat the shape as the durable part — the pass-through is real, it is per segment, and it roughly doubles the sticker — and treat the third decimal place as something to check on the day you sign. Your own bill is the only figure that settles it, and it comes from your provider, not from me.
At a hundred texts a month nobody notices the difference. At a campaign to your whole list it is the difference between a rounding error and a line on your P&L, and it is the moment operators find out the number they planned with was the wrong one.
A segment is not a message
You are billed per segment, and a segment is 160 characters of plain text. One emoji, one curly apostrophe or one em dash flips the whole message to a different encoding and the segment shrinks to 70 characters — so a message that fit in one can silently cost three.
CrewDocket counts this as you type, tells you which encoding you are in and which character caused it, and shows the segment count before you press send. That is not a feature I built for the brochure; it is there because it was costing me money.
It does not send pictures
CrewDocket sends no picture messages at all. Every text it sends is plain SMS, and there is no path in it that attaches a photo to an outgoing message — not a before-and-after, not a quote as an image, nothing. If a customer sends you a picture it arrives in the thread and is kept. It only goes one way.
Two reasons, and the second is the honest one. Picture messages cost several times an SMS segment and are the line that quietly wrecks a texting bill. And I haven’t built it. Your quotes and invoices go out as links instead, which is better anyway — a link can be opened, accepted and paid, and a picture can only be looked at. If you need to send photos to a customer today, you send them from your own phone.
The wait nobody warns you about
Before a business can text customers from a real number, that number has to be registered with the carriers — the A2P 10DLC process. It is paperwork about your business, your brand and the kind of messages you intend to send, and the carriers review it.
It runs for weeks, not minutes. Registrations get rejected for small things and go back in the queue. Until it clears, business texting from your own number does not work — and no amount of paying faster makes a carrier answer sooner.
The money part is small and I’ll name it anyway: registering your business costs about $4 one-time, and registering the kind of messages you send costs about $15 one-time. Those are the carrier’s charges, on your own messaging account, and they are not what makes this the hard part of your setup. The queue is. It is the only thing in getting you started that neither of us can hurry, which is why it is the first thing we do rather than the last.
- Day one of your setup call We start the registration. First thing, before anything else, because it is the only part of the setup with a clock somebody else controls.
- While it is in the queue You use everything else. Scheduling, quotes, invoices, payments, crew pay, photos and your whole book work from the first day — none of it waits on a carrier.
- When it clears Two-way texting switches on and the message threads start filling in. Nothing is sent to any of your customers before that moment, and nothing is sent by itself afterwards either.
Whose bill it is
The number is registered to your business and the messaging account is in your name, on your card. Your texting cost is separate from whatever CrewDocket costs and it does not pass through me, so there is no margin on it for me to defend and no reason for me to be vague about it.
If two cents a segment changes whether this works for you, say so on the call and we will do the arithmetic on your actual list before you commit to anything.
The three things that are usually in the small print
There is no contract.
Month to month. You stop when you want to stop, by telling me. There is no cancellation flow to find, because there is no billing system to hide one in.
The founding price is locked, and locking it costs me, not you.
The first ten businesses keep whatever they start at, for as long as they stay. If the price goes up it goes up for people who arrive later. That is the whole trade: you take a risk on software that has one customer, and you never pay the price that gets set once it has fifty.
Your book is yours the entire time.
One button in settings writes your whole book — clients, jobs, invoices, quotes, leads, payments, crew and payouts — to a file on your own computer. It runs in the browser off data the app already has, so it does not need my permission and it cannot be switched off for non-payment. Your job photos are the one thing not inside that file; ask and I send them with the rest. The long version, including what the file actually is, is in the questions.
Ten operators. Locked price. My phone number.
I’m setting up the first ten CrewDocket businesses by hand. You can open your workspace right now and we do the setup call after — or email me first and we do it the other way round. Either way you keep the founding price for as long as you’re a customer.
Starting takes about a minute and puts your trade’s price list in for you — no card, no trial clock. Email opens a note with the six things I need to set you up on a call: your name, your business, your town, your crew size, what you use now, and how to reach you. Either way, if it isn’t right for you I’ll tell you.
What I don’t ask you for
- How you heard about us.
- Your estimated annual revenue.
- A credit card, to look at software you haven’t used yet.
- A countdown, an offer that expires, or a call you have to sit through before you see a price.