I used to run my client process the way a lot of photographers do early on: reactively. Someone would email me, I’d reply when I remembered, send a contract when they asked for one, deliver files when I got around to editing them. I thought I was being flexible. What I was actually being was unprofessional, and my repeat booking rate showed it.

It took a stint shooting for a daily newspaper, where missing a deadline meant someone else filed your frame and your editor stopped calling, to understand that a workflow isn’t a luxury. It’s the thing that keeps you employed.

Here’s the system I use now, built over fifteen years of commercial work in San Francisco. It’s not glamorous. It works.

Before the Contract Is Signed: The Inquiry Phase Is Already Workflow

Most photographers treat the inquiry stage as pre-work, something that happens before the “real” job starts. That’s a mistake. How you handle an inquiry tells a client everything about how you’ll handle their shoot.

My inquiry response goes out within two hours, every time. Not because I’m glued to my inbox, but because I have a templated reply in Gmail that covers the five things a prospective client needs to know immediately: my availability, a link to my portfolio section relevant to their project type, my general rate range (yes, I put it in the first email), my turnaround time, and a link to book a 20-minute discovery call through Calendly.

That last part matters more than people realize. A discovery call that’s pre-scheduled means I’m not playing phone tag for three days. It also filters out clients who aren’t serious. If someone won’t spend 20 minutes on a call, they’re not ready to hire you.

The Contract and Invoice Stack That Protects Both Sides

I use HoneyBook for contracts and invoicing, and I’ve used it long enough to have strong opinions about the setup. My contracts are sent the same day as the discovery call, not a few days later when enthusiasm has cooled.

The contract itself specifies: usage rights with exact language (editorial, commercial, web-only, etc.), a 50% non-refundable retainer due within 48 hours to hold the date, the final balance due 7 days before the shoot, my file delivery format (full-resolution JPEGs, minimum 300 DPI, delivered via private gallery), and my explicit policy on reshoot requests. That last one has saved me from four or five nightmare situations.

I’ve stopped offering “packages.” I build custom quotes line by line, with each element priced separately: shoot day, editing hours (I bill at 1.5 hours of edit time per hour shot, standard for commercial work), licensing, travel, and any equipment rental I’m passing through. Clients understand what they’re paying for, and scope creep becomes a conversation about adding a line item, not an argument.

Shoot Day File Handling: Where Most Photographers Take Unnecessary Risks

I shoot to dual cards whenever my camera body supports it, with identical simultaneous writes to both. On bodies with a single slot, I shoot tethered to a laptop with Capture One running and auto-backup enabled to an external SSD.

The moment I wrap a shoot, before I leave the location, I copy the cards to my primary working drive. That night, those files go to a second local backup and automatically sync to Backblaze cloud storage. I do not format the cards until the client has approved the final gallery. That sounds obsessive until you’ve lost a wedding’s worth of images to a corrupted card, which I have, in 2008, and which I will never stop thinking about.

I cull in Capture One using a single pass with star ratings: 1 star for technical failures, 2 stars for selects, 3 stars for hero images. I don’t spend more than 90 minutes on culling for a full commercial day. If I’m going longer than that, I’m being indecisive, not thorough.

I deliver through Pic-Time. Clients get a private gallery link with a 30-day download window, and I have automated reminder emails set at 7 days and 3 days before expiration. After the window closes, files are archived but not deleted on my end for 12 months.

The number one thing clients complain about with photographers isn’t pricing. It’s not hearing back. I solve this with a mid-edit email, sent at the halfway point of my editing turnaround, that says exactly: “I’m in the editing suite. Your gallery will be ready by [specific date].” That one email, which takes me 45 seconds to send, has eliminated almost every “just checking in” follow-up I used to get.

My standard turnaround is 7 business days for commercial work, 14 for editorial. I build that into the contract, and I have never missed it. On the rare occasion I’m running close, I reach out 48 hours early with a revised date and a brief explanation. Never the day of.

After Delivery: The Part Nobody Builds Into Their Workflow

Two weeks after gallery delivery, I send a short follow-up email. Not a review request, not a discount code for booking again. Just a genuine “how did the images land?” with a single sentence at the bottom noting I’m available if they need anything else.

About 40% of the time, that email surfaces something: a follow-up project, a referral, or a correction I can address while goodwill is still high. The other 60% of the time it just reminds the client that I’m a professional who treats their business like a business.

I keep a notes file for every client, started after every shoot, with what worked, what I’d change, and anything specific about how that client communicates. It’s become the most useful document in my business, more useful than any preset pack or gear upgrade I’ve ever bought.

The photographers who get consistent repeat business aren’t always the best photographers in the room. They’re the ones whose clients never have to wonder what happens next.