Home / Guides / FDE vs agency vs SaaS

Small business ยท How to buy technology

Forward-deployed engineer vs agency vs SaaS: which fits a small business?

Buy SaaS when your problem is common and you have time to set it up yourself. Hire an agency when you can describe the finished thing exactly. Work with a forward-deployed engineer when the problem crosses several tools and departments, and you want someone to sit in your business and own the result until it works.

Most small businesses end up with all three. The question is which one leads.

Prices and figures checked against primary sources, October 2026

Plain definitions

The three ways to get software working in your business

SaaSSoftware as a service: a monthly subscription to a ready-made app, like a payroll tool or an AI receptionist. You get the same product as every other customer. You do the setup.
AgencyA firm or freelancer you pay to build or configure something you specify: a website, an integration, an ad campaign. They deliver the project and leave, or bill a monthly retainer.
Forward-deployed engineerAn engineer who embeds with your team and builds the system inside your real operation. The model was popularized by Palantir with large clients. For a small business it means one technical partner who learns how your place actually runs, picks or builds the tools, and keeps tuning until the numbers move.
Side by side

SaaS vs agency vs forward-deployed engineer

Who does the workHow you payWho owns the outcomeFits your exact processWorks across tools
SaaSsubscription softwareYou, with help docs and chat supportMonthly per location, user or usageYou. The vendor owns uptime onlyOnly as far as the settings goThrough the integrations the vendor chose
Agency or freelancerproject or retainerThem, to your written briefPer project, hourly or retainerShared. They deliver what was specifiedYes, if the brief is rightOften limited to the project scope
Forward-deployed engineerembedded partnerThem, inside your operation, with your staffAgreed up front for the jobs coveredThem, measured on whether it works in productionYes. Built around how you runYes. That is the point of the role

Swipe the table sideways to see every column.

When each one wins

A simple decision rule

Pick SaaS when

The job is standard (payroll, scheduling, bookkeeping), a tool already does 90% of it, and you or a manager has a few evenings to set it up. Cheapest option. Homebase scheduling starts free for one location under 10 staff. Square Payroll is $35 a month plus $6 per person paid (both read Oct 2026).

Pick an agency when

You can write down exactly what you want and it will not change much: a new website, a one-time data migration, a logo. Agencies do well on clear, bounded projects. They do less well when the brief keeps moving.

Pick a forward-deployed engineer when

The pain sits between tools. The phone, the online orders, the kitchen and the books do not talk to each other, and nobody on staff can connect them. Or you tried two SaaS tools and neither fit how you work.

Do it yourself when

You enjoy it, you have the time, and the stakes are low. Many owners automate their first workflow this way. The risk is that the owner becomes the IT department.

The honest part

Where a forward-deployed engineer is the wrong choice

Do not hire one if

  • One off-the-shelf tool already solves the problem. Buy the tool.
  • You need the cheapest possible monthly bill. SaaS will beat it.
  • You will not give access to your systems or time with your staff. The model only works from the inside.
  • You need a large team on call around the clock. A small embedded partner is one person, backed by tools.

It earns its keep when

  • The engineer picks the tools with no vendor commission, so a $79 app can beat a custom build.
  • It connects what SaaS leaves apart: phone to ordering to payment to kitchen to guest list.
  • It ships custom pieces only where nothing on the market fits.
  • Someone watches the numbers after launch and keeps fixing.
How AZ does it

A forward-deployed engineer for restaurants and small businesses

AZ Restaurant Partners works this way: use what works, customize what fits, build what is missing. Abbas Zoeb builds it, with AI agents doing the heavy lifting. Every piece first runs at our proof restaurant in Houston, where guests order and pay at the table on their phone, an AI host answers the phone, and every order is paid before it cooks.

100%

of direct orders now place themselves without staff, up from 17% in mid-August 2026.

1,988

guests known by name in the guest list, 90% reachable by phone.

3 months

side by side with your staff before the phone host carries nearly all calls.

Measured at our proof restaurant, October 2026. For restaurants, see what a forward-deployed engineer does week by week and done-for-you vs DIY software.

Sources

Where these facts come from

  1. DataCamp: What is a forward deployed engineer - definition and Palantir origin, read Oct 2026
  2. Homebase pricing - read Oct 2026
  3. Square Payroll pricing - read Oct 2026

Questions owners ask

What is a forward-deployed engineer?

A forward-deployed engineer is a software engineer who embeds with a customer's team and builds the system inside their real operation, instead of shipping one product to everyone. Palantir popularized the model with large clients. For a small business it means one technical partner who learns how you run and owns the result.

Is a forward-deployed engineer the same as a consultant?

No. A consultant usually advises and hands you a plan. A forward-deployed engineer builds and runs the system, connects your tools, and is judged on whether it works in production. Some do both, but the deliverable is working software, not a report.

Should a small business buy SaaS or hire an agency?

Buy SaaS when the job is standard and a ready-made tool covers most of it, such as payroll or scheduling. Hire an agency when you can describe a finished project exactly, such as a website. When the problem sits between several tools, neither fits well on its own.

Is a forward-deployed engineer more expensive than SaaS?

Usually yes, per month, because a person is doing the work. It pays off when the setup, integration and tuning you would otherwise do yourself, or never get to, are worth more than the difference. When one cheap app solves the problem, buy the app.

Can a forward-deployed engineer still use off-the-shelf software?

Yes, and a good one should. AZ's rule is use what works, customize what fits, build what is missing. We take no vendor commission, so we recommend a $79 app over a custom build whenever the app does the job.

How long does it take a forward-deployed engineer to show results?

Plan on about three months for a full department. The first weeks go to learning how you run and connecting systems. Then the new piece runs side by side with your staff while it is tuned. After that it carries nearly all of the work.

Your business, your numbers

Tell us what keeps breaking between your tools. We show you it connected.

Same-day reply. No vendor commissions, so we recommend whatever fits, including a tool that is not ours.

Get started

Guides for owners

Comparisons

Get started