Your homeowners stop calling you
during installations.

Give every homeowner a live portal. They see their crew, their photos, their insurance status — in real time. They stop calling because they don't need to.

Get your portal — $49/month →
14-day free trial · No contract · Setup in 5 minutes
Sarah Johnson
4821 Timberline Dr, Aurora CO
Installation in Progress
Aria · 9:14am
Good morning, Sarah — your crew arrived at 7:15am and tear-off is complete. You're on track for a new roof by 4pm today.
Crew on siteTear-off complete. Decking in excellent shape.
Supplement submitted$3,847 requested from Allstate. Pending.
Permit approvedCity of Aurora #AUR-2026-04471
Materials deliveredGAF Timberline HDZ Charcoal confirmed.
Allstate Claim · 78% settled
$22,400Approved
$3,847Requested
Today's Photos
🏠
🔨
📋
✦ Message Aria

The calls that cost you money.

📱 Your crew is on the roof. Your homeowner texts for the fourth time: "When are you coming?"

📞 Your adjuster approved the claim. You call the homeowner to schedule. No answer. Two days go by. They got three more bids.

💸 Your homeowner called the adjuster directly. Got confused. Pulled the claim. You lost a $4,000 supplement.

These aren't bad homeowners. They're just uninformed.
And when they can't reach you, they call whoever they can.

Three steps. That's it.

No complicated setup. No training your crew. No new software to learn.

1

You create a job

Type the homeowner's name, address, and email. Takes 60 seconds. Or call our number and say it out loud — we create the job automatically.

2

Your homeowner gets a link

We email them a portal link instantly. No app to download. No password. Just a link that works on any phone.

3

They track everything themselves

Insurance status. Crew photos. Install date. Supplement updates. All of it — without calling you once.

See it live — free demo →

Here's what your homeowner sees.

This is a real portal from a real job.

Sarah Johnson
4821 Timberline Dr, Aurora CO
Claim approved
Allstate · $22,400 approved
Materials ordered
GAF Timberline HDZ Charcoal
Installation: Thursday
Crew arrives 7am
📸
14 photos from your crew
Updated today at 9:14am

Sarah got this link the day her contractor opened her file. She never called once. Her contractor closed the job, got a 5-star review, and two referrals from her neighbors.

See the full demo portal →

What you stop doing the day you start.

Without it
Answering "what's happening with my roof" calls 3× a day
Explaining insurance claims over the phone in plain English
Chasing homeowners for signatures and decisions
Texting the same update to five homeowners individually
Losing referrals because the homeowner couldn't describe you
With Roofing OS
Homeowner checks the portal. They know exactly what's happening.
Claim status updates automatically as the job progresses.
Aria follows up and collects approvals while you're on a roof.
One photo upload reaches every portal at once.
They share their portal link. Their neighbor calls you first.
"I built Roofing OS because I watched good roofers lose supplements, lose jobs, and lose their minds to homeowner calls. Not because they were bad contractors — because homeowners had no way to track what was happening.

One portal link fixes all of it. I wish I had this 5 years ago."
Z
Zach Curtis
Founder, Roofing OS

Everything is handled.

One job that impresses a homeowner pays for the year.

Homeowner portal — unlimited jobsEvery job gets a live portal. No cap on jobs or homeowners.
Real-time activity feedPhotos, milestones, crew notes — visible instantly from any phone.
Insurance claim trackerApproved, pending, and requested — clear language for the homeowner.
Aria AI chat (text, 24/7)Homeowners ask questions at midnight. Aria answers correctly.
Document delivery and signaturesContracts, permits, warranty docs — signed and stored in the portal.
Referral engine built inPortal generates a referral link. Homeowners share it automatically.

Start with the portal.
Add everything else when you're ready.

Most contractors start at $49. The portal pays for itself on the first job when your homeowners stop calling.

Enterprise
Custom
The complete operating system
For contractors ready to let Nexus run everything.
  • Everything in the portal
  • AI supplement recovery on every job
  • Permit tracking and filing
  • Storm detection and rapid deployment
  • Crew and material coordination
  • Adjuster communication and follow-up
  • Depreciation release tracking
  • Weekly intelligence briefing
  • Competitor monitoring
  • YouTube and SEO content engine
  • Full Aria outbound calling system
  • Custom integrations — CompanyCam, AccuLynx, JobNimbus, Xactimate
We build around your existing workflow.
No rip and replace.

Let's talk

Tell us about your operation and we'll build a custom package around it. No generic demos — just a conversation about your workflow.

Or email directly: [email protected]

Quick answers.

How long does setup take?

5 minutes. Create your account, create your first job, send the link to your homeowner. That's it. No training. No onboarding calls. No learning curve. If you can text, you can use Roofing OS.

Does my homeowner need to download an app?

No. It's a link. Works on any phone, any browser. They tap it and they're in. No account. No password. No app store. Most homeowners open it within 5 minutes of the first text.

Do I have to update it manually?

No. Connect your existing tools — CompanyCam, AccuLynx, JobNimbus — and the portal updates automatically. Or update it yourself in 10 seconds from your phone. Either way, your homeowner stays informed.

What is Aria?

Aria is an AI assistant built for roofing. She answers homeowner questions 24/7 inside the portal — insurance status, job timeline, what's happening and why. She's always disclosed as AI. She gets smarter every week from real conversations.

What if I don't like it?

Cancel anytime. No contract. 14-day free trial — you don't pay anything until day 15. Text or call Zach directly at (720) 500-6668 if you want to talk before signing up.

How much does it cost?

$49/month. That's it. No setup fee. No per-job fee. No hidden charges. Unlimited jobs, unlimited homeowners. The portal pays for itself the first time a homeowner stops calling during an installation.

Latest from Roofing OS

Supplements, homeowners, storm strategy — written for people on job sites.

View all articles →