MarzleyTech Learn

Home / Learn / Freelancing from Kenya (zero to a full-time freelance business) / Growing your freelance business: retainers, higher prices, subcontracting and an agency

Growing your freelance business: retainers, higher prices, subcontracting and an agency

Once you have steady clients, the next problem appears: you run out of hours. Income is limited by how many hours you can work and how much each hour earns. Growing means changing one of those: more predictable work, higher value per project, other people's hours, or products that sell without your time.

Stage check: where are you?

StageSignsFocus
StartingFew or no clients, mostly small projectsProof, pitching daily, first reviews (lessons 1–8)
SteadyRegular projects, some repeat clients, still chasing work every monthRetainers, better clients, higher prices
FullTurning work away, working long hoursSystems, subcontracting, raising prices further
GrowingDemand is reliably higher than your capacitySmall team or agency, productised services, products

Don't try to build an agency before you're consistently full. Many freelancers stay solo and do very well with retainers and high prices; that's a valid goal too.

Strategy 1: Retainers (predictable monthly income)

A retainer is an agreement for ongoing work every month for a fixed fee. It smooths irregular income and reduces time spent finding new clients.

ServiceRetainer idea
Web developmentWebsite care plan: updates, backups, security checks, small edits, monthly report
Social media12–20 posts/month, scheduling, community replies, monthly analytics
Writing4 blog posts + 1 newsletter per month
SEOMonthly content, technical fixes, Google Business updates, ranking/traffic report (never promise #1 rankings)
BookkeepingMonthly books, reconciliation and KRA-ready reports
Virtual assistance20 or 40 hours a month of admin support
IT supportMonthly maintenance visits and remote support for a small office

How to sell a retainer:

  • Offer it at the end of a successful project: "To keep the site secure and updated, I offer a monthly care plan: KSh X a month, including…"
  • Define what's included each month and what isn't; unused hours usually don't roll over (state this).
  • Bill in advance each month; review the plan every 6 months.
  • Send a short monthly report showing what you did and the results. Clients cancel retainers when they can't see value.

Strategy 2: Raise your prices (and choose better clients)

  • When: you're consistently busy, you have strong reviews, clients accept quotes without pushing back, or your skills have clearly improved.
  • How: raise prices for new clients first (10–25% at a time). Give existing clients notice (30 days) and explain the added value.
  • Value-based pricing: price by the value to the client, not just your hours. A booking system that brings a clinic 30 extra appointments a month is worth more than "40 hours of coding".
  • Move up-market: from individuals to businesses, from small businesses to established companies and NGOs, from local to international clients where appropriate.
  • Specialise further: "Shopify developer for fashion brands" commands higher prices than "web developer".

See raising your prices for scripts.

Strategy 3: Systems before people

Before hiring help, make your work repeatable:

  • Templates: proposals, contracts, onboarding messages, invoices, delivery messages, reports.
  • Checklists / SOPs (standard operating procedures): "New website launch checklist", "Monthly social media process". If it's written down, someone else can do it.
  • Automation: scheduling tools, email templates, automatic reminders, and simple no-code automations (AI automation without code).
  • Client portal or shared folders so clients find files and updates without asking.

Strategy 4: Subcontracting and building a team

When you have more work than time:

  1. Start small: hire another freelancer for one well-defined part (e.g. content writing for your websites, video subtitles, data entry).
  2. Pay fairly and on time, in writing: scope, deadline, price, confidentiality, and who owns the work (you, then your client after payment).
  3. You stay responsible to the client for quality and deadlines. Review everything before it goes out.
  4. Be honest with clients about working with a team when it matters to them (some contracts require it).
  5. Protect client data: give collaborators only the access they need; remove access when work ends.

Finding collaborators: classmates and community members you trust, people from freelancer communities, platforms (as a client), Ajira and Jitume networks. Test with a small paid task first.

Strategy 5: From freelancer to agency

An agency sells the work of a team under one brand. It can grow far beyond one person's hours, but it adds new jobs: sales, project management, hiring, quality control, cash flow.

Signs you're ready:

  • You've been consistently full for 6+ months.
  • You have documented processes.
  • You have enough margin to pay others and still profit.
  • You enjoy (or are willing to learn) managing people and selling.

Steps:

  • Register a business (business name or limited company) with eCitizen/BRS (business registration), open a business account, and sort tax compliance (money and tax).
  • Brand and website with case studies and clear services.
  • Pricing with margin: your price must cover team costs, your time managing, tools, tax and profit. A common rule: subcontractor cost should be well under half the client price for project work.
  • Contracts with clients and team members; consider professional advice as amounts grow.
  • Cash-flow discipline: deposits from clients before paying team members on project milestones; a cash reserve.

Strategy 6: Products that earn without your hours

Use your expertise to create products:

  • Templates: website themes, Canva templates, Excel/Sheets templates, Notion systems, contract templates.
  • Courses and workshops: teach what you do (online or in person) (teaching expertise).
  • Digital guides and ebooks for your niche (digital products).
  • Small software tools or plugins, e.g. an M-Pesa plugin.

Products take effort to build and market; they're rarely "passive" at first. Start with something your existing clients already ask for.

Personal growth

  • Keep learning: one new skill or deeper level every quarter (the hub's career roadmaps help you choose).
  • Build your reputation: share what you learn, speak at local events, mentor beginners.
  • Look after yourself: growth that costs your health or family isn't worth it.

Your 12-month growth plan (example)

MonthsGoal
1–3Convert 2–3 project clients to retainers; write SOPs for your main service
4–6Raise prices for new clients; specialise your positioning further
7–9Subcontract one part of the work; build templates and automations
10–12Decide: stay a high-earning solo freelancer, or register and grow an agency; launch one small product

Summary

  • Grow by making income predictable (retainers), raising value per project, using systems, adding people and creating products.
  • Sell retainers at the end of good projects, bill in advance and report value monthly.
  • Raise prices for new clients first; move to value-based pricing and better clients.
  • Document processes before subcontracting; you remain responsible for quality.
  • Build an agency only when consistently full, with margins, contracts and cash-flow discipline.

Check yourself

  1. What is an ongoing monthly agreement for a fixed fee called?

    Show answer

    retainer

  2. Should retainers be billed in advance or after the month? (one word)

    Show answer

    advance

  3. What does SOP stand for? (three words)

    Show answer

    standard operating procedure

  4. When raising prices, whose prices do you usually raise first: new or existing clients?

    Show answer

    new

Lesson 12 of 12 in Freelancing from Kenya (zero to a full-time freelance business) · Written by · Course notes