For roofing contractors

Own your software.
Get every job 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.

The DaysToReady production board: six stages of jobs, each card showing the homeowner, job value, assigned crew and days in stageThe production board on a phone: pipeline and booked totals, then the New Leads column with Maria Delgado's job card

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.

Every job has a file

Click any card and the whole job opens: what happens next, the photos from the field, the materials and who supplied them, the claim with its supplements, and a timestamped history of everything that's happened. No more asking three people where a job stands.

A job file open beside the board, showing stage, job type, claim number, shingle, crew and photo count for Kim Tran's jobThe same job file on a phone, listing next step, stage, claim number and crew
Works with Twilio

All leads, all channels

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.

  • Missed callsAuto-texted in seconds, lead card created
  • Texts to your numberLogged to the same thread, nothing lost
  • Referrals & repeat customersAdded by hand in about ten seconds
  • Yard signs & canvassingTagged by source so you know what works

The phone line is your own Twilio account. You hold the number and the billing; we connect it to your board during onboarding. Calls ring your office first, and anything missed comes straight back here. If you ever leave, the number goes with you — we don't sit between you and your phone company.

A missed call, the automatic text sent nine seconds later, and the homeowner's reply
Part of Board + Front Desk · configured during onboarding

AI → 24/7 qualification

The front desk is set up with you when we install: your Twilio number, the missed-call text in your words, the questions you want asked, and how long to keep following up. Once it's configured it runs without the office — so a Saturday-night inquiry is answered and qualified before Monday morning. It's part of the Board + Front Desk package, not something you wire up yourself.

  1. Missed call
  2. Auto-text + qualify
  3. Booked on the board

How the auto-text works

Once your number is connected during setup, no one has to remember to do anything — it runs whether the office is open or not.

1

The call rings out

Everyone's up on a roof or driving. After about eighteen seconds, nobody has picked up.

2

The text fires in seconds

The homeowner gets a real reply from your shop asking for the address — before they scroll to the next roofer on Google.

3

A qualified lead lands on the board

A card appears in New Leads with the number, the source and the whole conversation attached. You call back warm.

It works where your crew works

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

The homeowner's status page on a phone
Homeowner status
A text thread with a homeowner, showing the auto-text and their reply
The conversation
The leads screen on a phone, listing today's calls
Today's leads

It's yours, and it's built for this trade

Your data, your brand

It installs on your own Supabase account. The jobs, the photos, the phone numbers — all of it sits in a database with your name on the bill, not ours. Your logo, your colour, your stage names. Stop paying and it doesn't get switched off.

Built for roofing

Not a generic CRM with roofing bolted on. Insurance claims with RCV, ACV, depreciation and supplements. Squares and shingle type. Storm flags. Crews and days-in-stage. The words on the screen are the words your crew already uses.

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.

Book your walkthrough

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.