Turn more inquiries into booked work, with less paperwork chasing you.
We build and connect lead response, estimating, follow-up, and websites for contractors, on the tools you already have. Start with the one thing that is slowing you down. Our own painting and flooring crews run on these systems every week.
A personal look at where work may be slipping through. No obligation, no pitch deck.
A signable estimate, on the customer's phone
Our own systemThis is the estimator Bellingham Painting Co. uses for homeowner bids. The customer picks options, the total updates, and they sign on the spot. An estimator reviews every number before it goes out. Shown with a demonstration bid: the name, address, and prices are fictional.
The bottleneck that costs the most
Missed inquiries
Calls hit voicemail after 4 p.m., web forms sit until Monday, and nobody knows who was supposed to call back.
Lead response, what it costs and what it does →Slow quoting and follow-up
The estimate takes a week to write, goes out as a PDF, and gets one follow-up before it is forgotten.
Estimating and proposals, what it costs and what it does →Scattered operations
Leads live in three phones and a notebook. You find out a job went cold when the customer's neighbor hires someone else.
See the reporting step in the workflow →One inquiry, start to finish
This is the shape our own painting and flooring companies run on, and the workflow a First Fix installs one piece of. Dark numbers mark the steps where a person decides. Everything else runs on its own, inside the rules that person approved.
-
An inquiry comes in
A call, a text, a web form, or a Google Business message. All of them land in one place with the source recorded, and a customer who calls and then fills the form is matched to one record when the number or email matches.
-
Missed call gets a text back within a minute or two
If nobody picks up, the caller gets a text with a useful next step and the office gets an alert. The wording is one you approved. It stops when the customer replies, books, declines, or opts out, and a person handles every reply.
-
A person owns the conversation
The lead is assigned to a named person with a deadline. If it is not touched by that deadline, it escalates to the owner. Nothing sits in a shared inbox hoping someone reads it.
Person decides -
The estimate is measured, priced, and reviewed
Field measurements go into a price table built from your real unit rates. The estimator reviews the numbers and the scope before anything reaches the customer.
Person decides -
The customer signs on their phone
The proposal opens as a page, not a PDF. Options are priced, the total updates as they pick, and the signature and deposit happen in the same place. Both sides get a copy.
-
Follow-up runs until there is an answer
Unsigned estimates get a short sequence of texts and emails in your voice, spaced over a few weeks. It stops when the customer replies, books, declines, or opts out, and a person handles every reply. It never argues with a customer.
-
The owner sees what happened
A short report: inquiries by source, how fast each got a reply, which estimates are open, which follow-ups are running, and which leads were marked dropped, with the reason your team logged. What it shows depends on which tools are connected; the audit tells you that up front.
Person decides
What the customer actually sees at step 2
Example wordingThen: the lead is assigned to the estimator with a next-morning deadline, the office sees the whole thread, and the customer gets a call the next business morning from a person who already knows what they need. Northside Painting is a made-up company. The wording is set with you before anything sends, and the times are illustrative.
Ways to work together
The audit and the First Fix are the normal path. Bigger builds branch from there once the first thing is working. Every price below is fixed before work starts, and nothing here needs a contract longer than a month.
Free audit
No chargeA personal reply within one business day
Tell me your company and the best way to reach you. I review what I can see publicly, ask about the parts behind the scenes, and send a short ranked list of what is worth fixing first.
- Covers your site, local search, response time, quoting, and follow-up
- Says plainly which findings need your call or estimate records
- Read a sample audit before you ask for one
The written findings usually follow within a week of that first reply, sooner when your records are ready. Not included: a review of anything behind a login.
First Fix
$1,500 to installthen $295 a month to keep it running, cancel any month
One workflow from the audit, installed on the tools you already have and tested on your real leads before it goes live. Pick one:
- Missed-call text-back with a named lead owner and escalation
- Estimate follow-up that stops when the customer replies, books, declines, or opts out
- Signable phone proposals from your price table
Install covers discovery, build, testing, training for your team, a written runbook, and the first 30 days of adjustments. The monthly fee starts the month after go-live and covers monitoring, changes, and support. Messaging and hosting are billed at cost and shown separately.
Connected pipeline
Typically $6,500 to $12,000fixed price after the audit, then $495 to $995 a month to run
Inquiry to signed job to owner report, across your website, phones, estimating, and follow-up, with the reporting step included. The range depends on how many workflows, how many tools, how much data cleanup, and how many locations.
Migration, integrations that need discovery, and ad management are quoted separately and named in the proposal.
Bid support
Scoped per solicitationafter a free bid-or-pass read, usually within one business day of the documents
Bring a live solicitation. You get a bid-or-pass read (long solicitations take longer, and I say so up front), the solicitation broken into a checklist you can price, the technical write-up, and a responsiveness check before you submit. Joshua wrote government bids and proposals for more than twenty years.
You bring the field quantities and the cost judgment. No engineering, legal, bonding, or certified estimating services. Deadlines under five business days are confirmed before they are accepted, never assumed.
What changes the price
- Number of workflows and how many tools they touch
- Whether your existing systems connect cleanly or need discovery
- Data cleanup, such as years of leads in a spreadsheet
- Number of locations, brands, or crews
- Proposal complexity and message volume
- Support level you want after launch
What stays separate
Ad spend is never mixed into a fee. Messaging usage, hosting, and any software you add are billed at what they cost, on their own line. Sales tax is added only where it applies to the quote. If a tool you already pay for does the job, the proposal says so instead of replacing it.
Proof, labeled by what it proves
Three kinds of evidence here, kept apart on purpose: companies we own and run on these systems, sites built for clients, and the person behind it. Where a result is not measured yet, the label says so.
The companies running this stack
Every system on this page earns its keep on our own jobs before it reaches a client. Both sites are live, and both companies run the estimator, the follow-up, and the reporting shown above.
Painting, our companyBellingham Painting Co.
Interior, exterior, cabinets, and decks. Runs the estimator, proposal, follow-up, and review systems.
Visit the live site (new tab)
Flooring, our companyBellingham Floor Pros
Hardwood, LVP, tile, and repair. Same pipeline, same dashboard, same follow-up.
Visit the live site (new tab)
Live tool on our painting siteProject cost calculators
A visitor prices their own project first, then asks for the real number. Paired with long pricing guides that answer what buyers type into Google.
Try it (new tab)These are our own lead-generation sites, not client businesses and not staffed local offices. They match homeowners with a local contractor, and they are where we test what makes a trade site rank and convert. If you work in one of these markets, say so in your audit request; that conversation comes first.
Client work
Shuksan Septic Installers and Shuksan Earthworks. Two sites for one septic and earthworks owner in Whatcom County, Washington: septic install, repair, and pumping on one, land clearing, grading, and drainage on the other. What we built: two sixteen-page sites, real job photos, lead capture wired to instant text and email alerts, and a review engine ready to switch on. Both sites are finished and waiting on the owner's launch date, shown here with his permission. Outcome measurement is pending until they are live.
Preview site, pre-launchShuksan Septic Installers
Septic install, repair, and pumping.
Open the preview (new tab)
Preview site, pre-launchShuksan Earthworks
Land clearing, grading, and drainage.
Open the preview (new tab)Bellingham Septic Co. and Bellingham Excavation Co. A second septic and excavation pair, built for Strong Construction and holding for launch. Preview sites: Bellingham Septic Co. (new tab) and Bellingham Excavation Co. (new tab).
A commercial construction firm. Website and proposal support. The firm has not agreed to be named publicly, so this one is described on a call, not counted as proof here.
After the audit: setup and ownership
What the work looks like from your side, what stays yours, and who answers when something breaks.
The steps
- Audit and scope. You get the ranked findings, then a one-page scope for the First Fix: the deliverable, the price, what you do, and what "done" means.
- Access checklist. A short list of the accounts the workflow touches. Access is granted to accounts in your name, not ours, and never through a shared password over text.
- Wording and rules approved by you. Every message a customer could receive, every price table, and every stop rule is written out and approved before it runs.
- Build and test on real leads. The workflow runs in the background on live inquiries first, without sending anything, so we can compare what it would have done with what your team did.
- Launch with a fallback. If a text-back fails to send, the caller still lands in your regular voicemail and the office still gets the missed-call alert. Estimates can always go out the old way.
- Run it, or take the keys. Keep the monthly plan, or take the runbook and run it yourself. Either way the accounts were yours from day one.
Yours to keep
- Your domain, website files, and hosting account
- Your phone numbers, including any new one we set up
- Your lead records and customer data, exportable at any time
- The configuration, templates, and price tables, plus a written runbook
- Custom code we write for your build
What stays with the vendor
- Third-party subscriptions (messaging, hosting, CRM) run under your own agreements with those vendors
- Our internal tooling and templates used across clients, which we license to your build rather than transfer. That license continues after you cancel, so you can keep running what was installed; what you cannot do is resell those templates
- Nothing else. There is no Outcomes Automation platform you have to keep paying for to keep your data
Support and who answers
You reach Joshua directly, by the method you choose. An outage that stops leads or estimates gets a same-day reply when reported during business hours and comes before everything else; the rest gets a reply within one business day, including days he is on a jobsite. Every install ships with a runbook so the workflow does not depend on one person's memory, and with a fallback so a failure never leaves a customer with nothing.
Conflicts. We decline work for a direct competitor of an existing client in the same trade and market, and client data is kept in separate accounts. Details in the questions below.
Joshua Hill
I co-own Bellingham Painting Co. and Bellingham Floor Pros with my family, and the licensed Washington general contractor they operate under. I am a software engineer by training, and I spent more than twenty years writing proposals and government bids. I build these systems because my own companies need them. What I sell is the workflow my own companies run; where a client build goes beyond it, I say so in the scope.
You work with me directly, every account is opened in your name, and the runbook means the workflow keeps running on weeks we never talk.
A good fit
- You receive inquiries and someone owns customer replies
- You sell work by estimate and want a repeatable workflow, not more leads for their own sake
- You can spend about an hour approving wording and rules
- You may already have software; we build around it
Probably not a fit
- You want someone to buy leads or run ads without fixing what happens after the call
- Nobody on your side can answer a customer within a business day
- You need a guaranteed ranking, placement, or revenue number
- You are a painting or flooring contractor in Whatcom County, Washington (talk to us first)
Trades we have built sites or systems for: painting, flooring, roofing, septic, excavation, land clearing and grading, and commercial construction. Any trade that sells by estimate works the same way; the audit says where discovery is needed.
Questions people ask on the first call
Is this software or a service?
A service. Joshua designs the workflow, builds and connects it, tests it on real leads, trains your people, and keeps it running if you want that. The software underneath is mostly tools you already pay for, plus messaging and hosting billed at cost. There is no Outcomes Automation platform to subscribe to.
Can I keep my current tools?
Usually. Most builds run on the CRM, estimating tool, calendar, and phone system you already have. The audit names anything that cannot connect before you spend a dollar.
Do I need a new phone number?
No. Your existing line stays yours. Missed-call text-back and routing are added around the number you already advertise, and any new number we set up is registered in your name.
What do you need from me?
Access to the tools the workflow touches, a few real examples of the paperwork it replaces, one person who owns customer replies, and about an hour of your time to approve the wording and the rules before anything goes live.
How quickly can the first thing work?
A First Fix is typically live within two to three weeks of access being in hand. What moves it: how fast access arrives, how much data needs cleaning, and how many people need to approve the wording.
What will this cost after launch?
A First Fix runs for $295 a month, which covers monitoring, changes, and support. Messaging, hosting, and any software you add are billed at cost and shown separately. Ad spend is never mixed into a fee. Month to month, cancel any month.
Who checks estimates and messages?
People approve every template, rule, and price table before it goes live, and estimates are reviewed by your estimator before they reach a customer. Routine automated texts, such as a missed-call reply, send without a person reading each one. Anything the rules do not cover stops and waits for a person.
What if something breaks?
You reach Joshua directly. An outage that stops leads or estimates gets a same-day reply when reported during business hours and comes before everything else; the rest gets a reply within one business day. Every install ships with a written runbook and a fallback, such as calls routing to your regular voicemail, so a failure never leaves a customer with nothing.
What happens if I leave?
Accounts, data, and domains were created in your name, so they are already yours. You get the runbook, the export, and the configuration, plus help with the handoff. Any third-party subscriptions continue under your own agreements with those vendors.
Will you work with my local competitor?
No. Outcomes Automation declines work for a direct competitor of an existing client in the same trade and market, and client data is kept in separate accounts. Joshua's own painting and flooring companies operate in Bellingham, Washington, which is why painting and flooring contractors in Whatcom County are asked to talk before an audit.
Can you guarantee more work?
No. What can be measured and controlled is response time, how many inquiries get an owner, estimate turnaround, and how many quotes get followed up. Nobody can guarantee rankings, AI placement, or revenue.
Do you serve my trade and location?
Any trade that sells work by estimate, anywhere in the United States. Painting and flooring have the deepest operator experience. Other trades get the same workflow with discovery up front.
Find the next thing worth fixing
Tell me your company and the best way to reach you. I will review what I can see publicly, ask about the parts behind the scenes, and send a short summary of the most useful next steps.
- You hear backwithin one business day, from Joshua, by the method you pick.
- What I look atyour site, local search, response time, quoting, and follow-up.
- What you geta ranked list of what is worth fixing, usually within a week of that first reply, with a plain note on anything that needs your call or estimate records to judge.
See what an audit looks like before you send one.
Audit request received
Joshua will contact you within one business day.
Your reference:
Are AI search leads real, and how would a contractor know?
AI assistants hand out contractor names. What one of those leads looks like when it lands, four ways to check whether you get any, and why they close differently.
- Does a contractor need a CRM, or will a spreadsheet do?
- How to get commercial painting leads without a sales rep




