FREE FOREVER FOR ROOFING CONTRACTORS

Never pay for photo storage again.
Your homeowners see every photo in real time.

Roofing OS replaces CompanyCam — free. Every photo your crew takes appears in your homeowner's live portal automatically. No extra app. No extra cost. No bill.

Get your free portal →
Free forever · No credit card · Setup in 4 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

You're already paying for tools Roofing OS replaces.

Most contractors save $800–2,000/month switching to Roofing OS.

Tool What you pay Roofing OS
📸 CompanyCam $79–199/mo FREE
📋 AccuLynx $550–1,200/mo CRM $299/mo
📋 JobNimbus $619+/mo CRM $299/mo
📐 EagleView $15–87/report $25/report
📞 Answering service $200–500/mo Aria $249/mo
📣 Marketing agency $2–5k/mo Growth $599/mo
Average monthly savings $800–2,000/mo

Already using CompanyCam? Connect it. Import everything. Cancel it.

1
Connect your account

Paste your CompanyCam API key. 30 seconds. All your projects import automatically.

2
Every job gets a homeowner portal

All existing projects and photos imported in minutes. Active jobs get homeowner portals created instantly.

3
Cancel CompanyCam

Your photos stay in Roofing OS forever. New crew photos sync from any phone. Save $79–199/month.

CompanyCam
✗ Photos stay internal
✗ Homeowner sees nothing
✗ No portal, no AI, no supplements
✗ $79–199/month minimum
✗ 3-user minimum lock-in
✗ Just photo storage. Nothing else.
Roofing OS
✓ Photos go to homeowner portal instantly
✓ Homeowner tracks their own job
✓ Aria, supplements, CRM — all here
✓ Free forever, no seat minimums
✓ Unlimited team on free plan
✓ Photo storage plus everything else
Start free — connect CompanyCam →

No credit card. Cancel CompanyCam this month.

Every homeowner gets a live portal. They stop calling because they don't need to.

📸 Real-time crew photos

Your crew uploads from any phone. Homeowner sees it instantly.

Insurance status in plain English

Approved amounts, pending items, deductible — no jargon.

🚛 Crew schedule and arrival time

They know when crew arrives. No need to call. No need to be home.

💰 Supplement updates

They see when you submit and when the carrier approves.

💬 Aria chat — 24/7 (Portal Pro)

Homeowners ask at midnight. Aria answers from the job data.

📄 Documents and warranties

Contracts, permits, warranty docs. E-sign in the portal.

See a real homeowner portal → roofingos.dev/portal/demo Live demo · Real job · No signup required

When the storm hits, your salespeople should be selling. Not answering homeowner calls.

During storm season every interrupted sales call is a deal that doesn't close. Every homeowner on Roofing OS tracks their own job. Your team never stops to explain what's happening on a job they already closed.

3hrs
Average daily homeowner calls per salesperson during storm season
$0
Cost to give every homeowner a live portal
$4,200
Average supplement recovery per insurance job

Start free. Add what you need.

Every product pays for itself immediately. Nothing requires a long-term commitment.

FREE FOREVER
Portal
$0/month
  • Homeowner portal — 5 new jobs/month
  • Insurance and activity tracking
  • All 7 integrations — CompanyCam, AccuLynx, JobNimbus and more
  • Photos sync from CompanyCam hourly
  • 1 team member seat
Get started free →

No credit card. No catch.

Add-ons — pay only for what you use

Portal Pro
$69/mo
vs CompanyCam $79–199/mo

Unlimited jobs, unlimited team, unlimited storage. Homeowner Aria included. Review requests and referral tracking built in. Cancel CompanyCam today.

Add Portal Pro →
Measurements
$25/report
vs EagleView $15–87/report

Squares, pitch, eaves, ridges in 60 seconds. ESX/XML for Xactimate. Bundle 10 for $199.

Order measurements →
Aria Internal
$249/mo
vs answering service $200–500/mo

One number. Your whole team. Salespeople call in jobs. Crew calls in updates. Admin handles scheduling. Aria knows every job.

Add Aria →
Supplement AI
from $99/job
or $329/job — Aria handles everything

AI generates supplement packages. Avg recovery: $4,200/job. Or let Aria call the adjuster, handle rebuttals, and track depreciation release for you.

Add Supplement AI →
CRM
$299/mo
vs AccuLynx $550–1,200/mo

Replaces AccuLynx and JobNimbus. Full pipeline, proposals, payments, team management. Flat fee — no per-user charges ever.

Add CRM →
Growth
$599/mo
vs marketing agency $2–5k/mo

Storm alerts, outbound lead gen, YouTube content, email sequences — fully automated. Fills your pipeline while you sleep.

Add Growth →
BEST VALUE
All In

Everything above. Priority support from Zach directly. Quarterly strategy review.

$2,499/mo
Get All In →

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,200 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 the demo portal — no signup →

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

Get your free portal

Free forever · No credit card · Setup in 4 minutes

Create your free account →

Quick answers.

How long does setup take?

4 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. The portal is free forever — no card required. Text or call Zach directly at (720) 500-6668.

How much does it cost?

The portal is free forever. No credit card required. Add-ons start at $25/report for measurements, $69/month for Portal Pro, and $249/month for Aria Internal. Cancel anytime.

Latest from Roofing OS

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

View all articles →