SERVICES · what we build this week — custom estimating apps automated proposal delivery · same day lead follow-up sequences · 7–14 day windows job scheduling & dispatch boards invoice → QuickBooks sync · no re-keying internal dashboards for the crew SERVICES · what we build this week — custom estimating apps automated proposal delivery · same day lead follow-up sequences · 7–14 day windows job scheduling & dispatch boards invoice → QuickBooks sync · no re-keying internal dashboards for the crew
services · the full menu

What We Build& Run.

Every week we build custom systems for small trades contractors — apps that price jobs, flows that send proposals, sequences that follow up, boards that schedule the crew. Pick a pain point. We'll build the fix.

services.menu · currently-shipping
open
  • 01custom estimating app2 wks
  • 02branded PDF proposal gen1 wk
  • 03lead follow-up sequence1 wk
  • 04scheduling & dispatch2 wks
  • 05invoice → QuickBooks sync1 wk
  • 06internal dashboard2 wks
scoped in writing · built in days
+ your weird ask
"Build me the estimate app I keep meaning to write."
COMMON ASKS ↗ price a job in 2 minutes// email proposal same day// never forget a lead// stop re-keying invoices// see the whole pipeline — that kind of thing
§ 01 / the menu

The services, plainly listed.

#
service
what you actually get
typical build
status
001
Custom estimating app · price a job in two minutes
A web app built to your pricing model — square footage, materials, labor, markup, job-specific rules. Your crew taps in the details on a phone at the job site; the total comes back instantly. Goes on to feed your proposal flow.
typical2 weeks
● flagship
002
Branded PDF proposal generator · same-day delivery
The moment the estimate is done, a branded PDF is generated and emailed to the customer — with your logo, colors, line items, terms, and signature block. What used to be five days becomes five minutes.
typical1 week
● flagship
003
Automated lead follow-up · 7 to 14-day sequences
A multi-step email + SMS sequence that fires the moment a lead comes in. Instant confirmation. Day-1 reminder. Day-3 soft nudge. Day-7 last call. Won deals get tagged and pulled out automatically.
typical1 week
● flagship
004
Job scheduling & dispatch · one board, every crew
A scheduling board that shows every job, every crew, every day. Drag to reassign. SMS the crew lead when something changes. Sync to Google Calendar if that's where you live. Built around your existing workflow, not a generic Gantt clone.
typical2 weeks
● common
005
Invoice & payment sync · no more re-keying
When a job is approved, an invoice is automatically created in QuickBooks (or Xero), tagged to the customer, and sent. Payment comes in, it reconciles itself. You stop re-typing numbers between three places.
typical1 week
● common
006
Internal ops dashboard · the whole business, one screen
A live dashboard for the numbers that matter — proposals out, win rate, jobs in progress, invoices unpaid, hours saved this week. Delivered to your phone every Monday morning, or open 24/7 on a monitor in the office.
typical2 weeks
● common
007
Review & referral automation · ask at the right moment
After a job closes, a review request fires on the right platform (Google, Yelp, wherever you need them). Happy customer? Referral nudge a week later. Unhappy? Routes straight to you before it hits public.
typical1 week
● light lift
Something else — on request · if it eats your week, bring it
Crew timesheet capture? Material reorder alerts? A weird customer portal? Bring the ask to a discovery call. If it has an API or it's glueable, we can probably build it. And we'll tell you honestly if we can't.
typicalscoped
● bring it
§ 02 / the engagement

Four weeks, first call to live system.

№ 01 — discovery · day 0 — 30 min call

Map the bottleneck.

Free discovery call. We ask about your week, your tools, and where the time's going. By the end, we both know whether automation is worth it — and if it is, what to build first.

№ 02 — scoped quote · day 1–3

Written quote, no surprises.

A scoped proposal lands in your inbox within 72 hours. Deliverables, timeline, price — locked in writing. You approve it. We start. No open-ended hourly billing.

№ 03 — build · week 1–2

We build. You keep working.

We build the system. You get a short update every few days — what's done, what's next, anything we need from you. Most builds go live in under two weeks from kickoff.

№ 04 — live & care · week 3 → forever

Deployed. Monitored.

The system goes live. We watch it. We fix things before you notice them. API changes, bug fixes, small tweaks — all included in the monthly care. You just keep running jobs.

§ 03 / worked example

One flooring contractor, one week's build.

Here's an actual build — a small flooring contractor in Austin who was losing eight hours a week to manual estimates and slow follow-up. The whole system took nine working days from first call to live.

trade · flooring
team size · 3 — owner + 2 installers
built · estimate app + proposal + follow-up
days kickoff→live · 9
hours returned / week · ~8
Scope your version
flooring-co.system · shipped · day 9
# 3-person flooring crew · Austin build "flooring-co.system" { estimator: - input.sqft(rooms[]) - input.material(type, grade) - calc(rate + waste + labor + markup) - total → pdf.proposal() proposal: - template."branded-flooring-co" - email(customer, subject: "your quote") - log(sent_at, opened_at) followup: - day.0 · text(customer, "proposal sent") - day.1 · email(gentle reminder) - day.3 · text(soft check-in) - day.7 · email(last call) observe: dashboard + sms."owner" }
▸ live · day 9 · still running● 8 hrs/wk returned
"
We don't sell you software. We build you the specific piece you've been meaning to hire for — and we stick around to keep it running.
OF
The OmationFlow model.
Services, not seats. Systems, not subscriptions.
§ 04 / the honest "no"

What we don't do — and why that's a feature.

No generic SaaS resale.

We're not a reseller of someone else's tool with a markup. Every build is custom to your process. If an off-the-shelf product truly fits, we'll tell you to go buy it.

No per-seat, per-user pricing.

Add a crew member, add ten crew members — the price doesn't move. You're paying for the system to exist, not for a license per body on it.

No year-long contracts.

The initial build is a fixed fee. The monthly care is month-to-month. If we're not earning our keep, you can leave with thirty days' notice. No exit fees, no hostage data.

No "enterprise tier" nonsense.

No artificial feature walls. No "contact sales" to find out the price. One honest quote in writing before work starts — what you see is what you pay.

Tell us the bottleneck. We'll build the fix.

Book a discovery call
— or email · hello@omationflow.com