All postsClient Management

When a Client Wants Free Help After the Project Ends (Turn Favors Into Paid Work)

Duncan RogoffDuncan Rogoff October 17, 2026 8 min read
TL;DR
  • A client who keeps asking for free help after handover is usually not trying to take advantage of you. They liked working with you, they do not know where the project ended, and nobody told them what happens next. Every free yes teaches them the help is included.
  • Use the Profit Room's Handover Line method: sort every request into a defect, a how-to question, or a new change. Fix real defects in what you delivered. Answer quick how-to questions once, with a pointer to the handover docs. Quote everything else as paid work or point them to a support plan, in writing, without apology.
  • Prevent it next time. Write what support is included and for how long into your agreement, close every project with a clear handover message, and offer a monthly plan before the client needs it.

The Short Answer

When a client keeps asking for free help after the project ends, stop handling each message as a one-off favor. Sort the request first. If something you delivered is broken, fix it, because that is part of doing the job right. If it is a quick question about how to use what you built, answer it once and point to the handover docs. If it is a new change, a new feature, or work on something you never built, reply with what it takes and a price, or point them to a support plan.

That is the Handover Line method. It works because the problem is rarely the client. It is a missing line between 'the project' and 'after the project.' When you draw that line clearly and kindly, most clients happily pay, and the few who only wanted free help sort themselves out.

Why Clients Keep Asking

The reason shapes how you word the reply, so figure out which one it is.

  • Nobody said the project ended. If the last message was 'it's live!' and nothing more, the client has no reason to think your help stopped.
  • You said yes before. One free fix teaches them that small changes are included. Five free fixes make it an expectation.
  • They do not know what counts as small. To a client, changing a button and adding a new integration can look like the same size of request.
  • Something really is broken. Sometimes the 'quick favor' is a real defect in your work. [When a client finds a bug after launch](/blog/client-finds-a-bug-after-launch) covers that case in detail.
  • They trust you more than anyone else. You are the person who understands their system now, so you are the first call for anything nearby, even things you never built.

In nearly every case, the client is a happy client. That is good news. A happy client asking for more help is a client who would pay for more help if you offered it clearly.

Run the Handover Line

Reply to the next request within a working day, and follow these steps in order.

  1. Sort the request. Is it a defect in what you delivered, a question about how to use it, or a new change? Check it against your scope of work, not your memory. Claude Code can help you compare the request against the original scope and the handover notes, but make the call yourself.
  2. Fix real defects without a fuss. If something you built does not do what the scope said it would, fix it. That protects your reputation, and it is the right thing to do.
  3. Answer how-to questions once. Give a short answer and point to where it lives in the handover docs. If the docs do not cover it, add it, so the next question answers itself.
  4. Quote new changes in writing. Say what the change involves, how long it will take, and what it costs. Keep it short and friendly. A [change order](/blog/change-order-template-for-a-claude-code-project) works the same after launch as it does mid-project.
  5. Offer the ongoing option. If requests keep coming, the client does not need a string of small invoices. They need a monthly support plan, and now they have a real reason to want one.
A wording that works: 'Happy to help with this. The project we wrapped up covered the original scope, so this would be a new change. It will take about [time] and costs [price], and I can start [date]. If you think more of these will come up, I also offer a monthly support plan that covers small changes like this one, so you are not waiting on a quote each time. Want me to send both options?' It is warm, it does not refuse, and it makes the line clear without blame.

What to Fix Free and What to Charge For

Be generous where it costs you little and builds trust, and firm where the work is real.

RequestFree or paidWhy
Something you built does not work as the scope describedFreeIt is part of delivering what you sold
A quick question about using what you builtFree, onceAnswer it and add it to the handover docs
Changing text, layout, or settings they could ask for anytimePaid, or a support planIt is new work, however small
A new feature or integrationPaid, scoped as its own projectIt is a new build with its own risk
Broken because their tools, accounts, or data changedPaidThe cause is outside what you delivered
Help with systems you never builtPaid, or turn it downYou are taking on risk you never scoped

Sorting after-launch requests

Do not quietly keep your access to their accounts so you can make small fixes on request. Remove your access at handover, and if they want ongoing changes, set up a support plan with access granted on purpose. [How to offboard a Claude Code client](/blog/how-to-offboard-a-claude-code-client) covers a clean handover, and [who owns the code you build for a client](/blog/who-owns-the-code-you-build-for-a-client) covers what they are free to change themselves.

If a client pushes back on paying for a change, do not argue about whether it is small. Point back to the scope you both agreed to, and keep the offer open. If a pattern of free requests is wearing on the relationship, [how to fire a client without burning the relationship](/blog/how-to-fire-a-client-without-burning-the-relationship) covers when to step away.

Set It Up So It Does Not Happen Again

The easiest fix is making the line visible before the project ends. Add these to every project.

  • Write the support window into your agreement. Say how long you fix defects after launch and what counts as a defect. [A one-page agreement before you build](/blog/one-page-agreement-before-you-build) shows where that line fits.
  • Send a clear handover message. Say the project is complete, list what was delivered, link the docs, and say how to request changes from here.
  • Offer a support plan at handover. Clients say yes more easily while the build is fresh and they can see how much they rely on it. [Packaging a maintenance plan for AI builds](/blog/package-a-maintenance-plan-for-ai-builds) covers how to structure it.
  • Track every small favor. Even if you choose to do one for free, log it. When the list grows, you have a clear, friendly reason to suggest a plan.
  • Check in on purpose. A [quarterly review call](/blog/quarterly-review-call-with-clients) turns 'can you just' messages into planned, paid work.
Builders in the Claude Code Profit Room share the handover messages, support plan offers, and agreement wording they use to turn after-launch requests into recurring revenue, and talk through tricky client situations as they happen. The community is $9 a month. Join at the link below and have the Handover Line ready before your next launch.
Free builder-to-paid drops, straight to your inbox

Short, practical drops on offers, outreach, pricing, and closing clients with Claude Code. No spam, unsubscribe anytime.

Frequently asked

What should I do when a client wants free help after the project ends?

Sort the request first. Fix real defects in what you delivered, answer quick how-to questions once with a pointer to the docs, and quote any new change in writing as paid work or offer a monthly support plan.

Should I fix bugs for free after a project ends?

Fix defects in what you delivered, meaning anything that does not work the way the scope described, for the support window in your agreement. Problems caused by changes to the client's own tools, accounts, or data are new work.

How do I tell a client that more help will cost money without upsetting them?

Keep it warm and specific. Say you are happy to help, that the finished project covered the original scope, and then give the time, price, and start date. Offering a support plan as a second option makes it feel like a choice, not a refusal.

Is it okay to do small favors for a good client?

Yes, if you choose to, but log each one and say it is a one-time favor. Unlogged favors quietly become an expectation, and a growing list is the best reason to suggest a support plan.

How do I stop this from happening on the next project?

Write the support window into your agreement, send a clear handover message saying the project is complete, and offer a monthly support plan at handover, before the client starts sending requests.

Last reviewed October 17, 2026.

Duncan Rogoff
Co-founder, agency operator

Co-founder of the Claude Code Profit Room. Built and sold AI services to real clients; writes about offers, pricing, outreach, and closing with receipts.

More from Duncan Rogoff →

Ready to sell what you build?

Take the Profit Quiz and find your fastest path to your next client.