For roofing contractors

Own your software.
Get every job to done, faster.

A production board built for roofing shops. Pay once and own it outright — it runs on your database, under your name, with no per-seat fee climbing every time you hire.

Two things quietly cost you money

The subscription trap

Per-seat pricing punishes you for growing. Add a project manager, pay more. Add a crew lead, pay more. The price goes up each year whether the software improved or not — and the day you stop paying, the record of every job you've ever done sits in someone else's account.

The jobs you never knew you lost

Your guys are on a roof, so the phone rings out. That homeowner doesn't leave a voicemail — they scroll to the next roofer on Google. Meanwhile the jobs you did win live on sticky notes and in three people's heads, and nobody can say which one has been stuck for nine days.

One screen the whole crew reads the same way

Not a CRM you have to feed. A board that shows where every job stands, a front desk that answers the phone when you can't, and a page that keeps the homeowner off it.

The production board

Every job from first call to final invoice, moving left to right. Each card shows the value, the crew, the days it's been sitting, and what has to happen next. A job stuck more than a week turns amber, then red — so nothing quietly rots.

The production board: six stages with job cards

The front desk that never misses

A lead calls and nobody picks up. Seconds later they get a text from your shop asking for the address, and a lead card is already on your board with the whole thread attached. You call back warm instead of never knowing they rang.

The front desk screen showing calls and auto-text threads

The homeowner watches, instead of calling

Text them one private link. It shows exactly where their roof stands — signed, materials ordered, install day, final inspection — in your colours and your name. It updates itself when you move the card. No app, no login, no "when are you coming?" at 7am.

The homeowner status page on a phone

How it works

1

Leads land on their own

A missed call texts the homeowner back and creates the lead. Walk-ins and referrals get added in about ten seconds.

2

Jobs move across the board

Drag a card as the job progresses. The clock on that stage resets, and the whole crew sees the same picture.

3

The homeowner follows along

Their status page updates from the same move. Fewer calls to the office, and it makes a big purchase feel handled.

Buy it once. It's yours.

One payment, not a meter running forever. It's installed on your own Supabase account — your database, your data, your rules. Add as many people as you employ; there are no per-seat fees.

The Board

$3,900 one-time

The production board, job files, and the homeowner status page.

  • Production board — every job, every stage
  • Job files: photos, materials, crew, notes
  • Insurance claim & supplement tracking
  • Homeowner status page (shareable link)
  • Runs on your own database, your branding
Request a demo

Custom

Let's talk

Extra screens, integrations, or something specific to how your shop runs.

  • QuickBooks / accounting sync
  • Measurement report integration
  • Multiple crews / offices / brands
  • Custom reports built to your numbers
Request a demo

Founding shops

The first 3 roofers get 60% off the one-time build, in exchange for a short video testimonial and permission to share results. Once they're gone, list price stands.

Runs on your own low-cost accounts. No per-seat fees, no price rises, and the data stays in your name.

See it on your own jobs

The quickest way to judge this is to watch a missed call turn into a lead card in real time. Tell us how to reach you and we'll set that up.

See it on your own jobs

Four fields. We'll set up a live walkthrough with your stages and your numbers — no slide deck.

Phone or email — either is enough. We don't share your details, and there's no mailing list.