The gap between agreed dates and a signed contract is where freelance jobs die.

One link. Your client picks dates and signs — thenthe booking is confirmed. No account, no app, no “are you still free?” chains.

Free to start No credit card Live in ten minutes
hard-book.com/tomerveer
Tomer VeerMotion & Colour
their brand, not ours

Pick your dates

Tomer is available — choose the shoot window.
March 20262 days held
M
T
W
T
F
S
S
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Selected Mar 11 – 12 · 2 days · $4,400

Review & sign

Standard MSA — first booking with Tomer.
Master Service AgreementMSA · v2
Maya R.Sign here
Deposit (optional) $1,100 · via Tomer’s Stripe

Hard booked.

Signed, countersigned, on Tomer’s calendar.
DatesMar 11–12
ContractMSA · signed
AuditTimestamped
Made for one kind of person — maybe you
Motion designersVideo editorsColoristsFlame artistsPhotographersRetouchersDPsSound designersAnimatorsDirectors3D artistsCompositorsProducersGaffersIllustratorsComposersProduction designersArt directorsCamera operatorsStoryboard artistsAI artistsHair & makeup artistsVoiceover artistsFPV pilotsSession musiciansCostume designersContent creatorsMotion designersVideo editorsColoristsFlame artistsPhotographersRetouchersDPsSound designersAnimatorsDirectors3D artistsCompositorsProducersGaffersIllustratorsComposersProduction designersArt directorsCamera operatorsStoryboard artistsAI artistsHair & makeup artistsVoiceover artistsFPV pilotsSession musiciansCostume designersContent creators
What “hard booked” means

The instant a signature lands, a maybe turns into a booking.

Pencilled in — agreed out loud, can still vanishHard booked — signed, deposit down, on the calendar
Why your tools don’t fix it

You already own a calendar and a contract. They don’t talk to each other.

Scheduling lives in one tool, signing in another, and the handoff between them is unguarded. So a date sits held but unsigned — which is the one state where it can still slip away.

A freelancer at a laptop juggling a voice note, a tangled message and an unanswered question
CalCalendlybooks a slot. No contract.
DocDocuSignsigns a doc. No calendar.
HBHardbookholds the date and gets it signed — in one motion.

Neither one keeps you from losing the deal in between.

What you get

Hardbook is made for you.

It does one job — turn a verbal “sounds good” into a locked, signed booking. Not a CRM. Not a project manager. Not an invoicing suite.

The portal looks like you

Your logo, your brand, your reel. Clients only ever see you — Hardbook stays invisible.

hard-book.com/tomerveer · studiomake it yours
draw your mark — this portal is yours

Held, or hard booked

Every date is either pencilled or hard booked. If two clients want the same day, the first to sign keeps it.

Maya RosenEditorial day · $4,400
Pencil · HELD

A deposit, the moment they sign

Take a deposit at signing — through your own Stripe, straight to you. Booked means the money's actually down.

Deposit on signing$1,100
25% of $4,400via your Stripe →

You're not a lawyer. Good— you don't have to be.

Your contract isn't a separate document — it's part of the job. Book the work and it fills itself: client, dates, day-count, total, never typed twice. Your client signs it right there. Build it with simple tags, or hand it to the AI that knows them. Change any clause, it's yours — and the tax is worked in, so the number they sign is the number you keep.

SCORE 0000BEST 0000LV 1INK
HARDBOOKBooking Agreement
Between You & The Client · Editorial day · $4,400
  • Day rate$550 / day
  • Schedule8 days · locked
  • Deposit25% up front
  • Kill fee50% / 7 days
  • PaymentNet 14
Sign the signal, skip the noise — your whole job, as a game.

Set it up once. After that, it's just a link.

No migration, no onboarding call. Three steps you do one time — then the same link works forever.

Hands at a control desk tweaking dials and painting a branded booking page on screen
Do it once

Set up your portal

Pick your day rate, connect Google Calendar, and write your contract template. Add your logo and background. Ten minutes, one time.

Then it just lives

One link — paste it or embed it

Paste hard-book.com/you into an email, a bio, or a DM — or embed a live booking calendar straight onto your own site. The client opens it with no account.

Hands at a console broadcasting one booking link out to email, chat, a profile and a calendar
Hands signing a contract and placing a coin, the calendar date locked and paid
Every client, every time

They book, sign, and pay

Dates picked, contract signed, deposit paid through your Stripe. The booking lands on your calendar — hard locked, money down.

The thing you’re actually worried about

For your client, it’s just a link.

No app to install, no account to make, nothing to learn. They tap the link, pick dates, and sign — that’s the whole thing. And Hardbook remembers them, so the next booking is even shorter.

Send a linkDrop it in a text, an email, or your bio.
Or embed itPut a live booking calendar on your own site.
Maya — Art Director
can you hold the 11th–12th for the rebrand shoot?
yep — here’s the link to lock it in
TV
Book Tomer Veer · Mar 11–12
hard-book.com/tomerveer
Pick dates · Sign · Done
Maya signed in 40 seconds · no account
FAQ

The questions a skeptic asks.

No. It opens as a link in any browser — phone or desktop. No account, no app, and no charge to them. Ever.

An MSA for new clients, an SOW for repeat ones. You write the templates once; Hardbook picks the right one for each booking automatically.

Then there is no booking and your calendar stays open. You haven't lost a date to a deal that never actually closed — which is the whole point.

Yes — signature, audit trail, and timestamps, with the same standing as any e-signature platform. The locked booking is backed by a real, enforceable agreement.

Yes. Monthly or annual, no lock-in tricks and no cancellation maze. Leave whenever it stops being useful.

Free to try, right now

Open a portal, send the link to a real client, and see how it lands.

If it doesn’t work for you — tell me what’s broken. I read every one of these.