Skip to content
Harbor Tree

Automation for contractors

Built for contractors.

Missed calls caught, quotes chased, jobs remembered, reviews asked for — running while you're on a roof.

You don’t need a new website for any of this.

If yours works, we’ll build on it. Everything below runs off your phone number, your inbox and the tools you already use.

Where the work leaks

You can't answer the phone with your hands full, and the person calling you is calling three other numbers this afternoon. By the time you're down the ladder and back in the truck, they've booked someone else. Nothing about that is a sales problem — it's a timing problem, and timing is the one thing software is actually good at.

The quotes are worse. You spend an evening measuring and pricing a job, send it, and then nothing. Most trades never follow up once, because following up means remembering, and remembering means a list you'd have to keep. So a real proportion of the work you already did the hard part for just quietly expires.

And the reviews never get asked for. You finish a job the customer is genuinely happy with, you're already on the next one, and the moment passes. Six months later you're competing against a company with forty reviews and you have four — not because your work is worse, but because they asked and you didn't.

Where we’d start

Missed-call text-back

It's the highest-return automation in the trades, and it takes days rather than weeks to put live. One recovered job pays for a year of it.


Harvard Business Review’s audit of 2,241 companies found that companies contacting a lead within the first hour were about seven times more likely to qualify it. At a few thousand dollars a job, you don't need this to recover many calls before it's paid for itself several times over.

For contractors

Contractor OS

Missed calls caught, quotes chased, jobs remembered, reviews asked for.

$3,900setup

+ $549/ month

Billed monthly — cancel with 30days’ notice


  • Missed-call text-back
  • Quote follow-up at day 2, 5 and 14
  • Job and appointment reminders
  • Review requests after every completed job
  • Invoice nudges
Start Contractor OS

What you get back

A note each month, in plain language

Workflows run while you’re working, which means you never see them happen. So we send you the receipts: what ran, what it caught, what it got you.

Your monthly note

October · Your business here

Sample
47
inquiries answeredaverage reply, 41 seconds
31
review requests sent12 new Google reviews
18
quote follow-ups4 jobs recovered
~14
hours savedthat you'd have spent on admin
Illustrative figures showing the shape of the report — not a client’s results. Every number in a real note is measured, and we’ll tell you how it was measured.

Questions from contractors

The ones we get asked most

I'm on site all day. How much of my time does this take?

One mapping call at the start — about ninety minutes — and then a monthly note you can read in two. Everything after that runs without you. If a workflow breaks, we hear about it before you do, and fixing it is part of the retainer.

Do I need a new website first?

No. If your site works, we build on it. Most of this doesn't touch the website at all — missed-call text-back and quote follow-up run off your phone number and your existing quoting process.

Can it work with the software I already use for quoting and invoicing?

Usually yes — we'd rather connect what you already pay for than sell you a whole new set of software. Bring what you run to the discovery call and we'll tell you honestly what connects cleanly and what doesn't.

Not quite you?

Five questions and we’ll point you at the right one

Question 2 of 5

How's your website?

Start a project

Ready to stop
doing it by hand?

Tell us what you're working with. You'll get a plain-language reply — and if we're not the right fit, we'll say so and point you somewhere good.

Prefer email? contact@theharbortree.com

Tell us what you need

Three fields. Takes about thirty seconds.

No newsletters, no spam — your details go straight to us and nowhere else.