Rooferan replaces the spreadsheet pile-up for small roofing companies. Capture the lead, measure the roof for free, build the estimate, collect the signature, run the job, and get paid — one record the whole way through.
Built in the field with small roofing contractors
Retire the pile-up
One record carries the work from lead to paid invoice. Scroll through the six moments that used to be six different tools.
Storm call comes in — homeowner, address, claim details, done.
Forward the GAF report you already ordered. Rooferan does the rest.
Apply a template — quantities compute themselves from the roof.
Homeowner signs a branded link on their phone. Rep notified instantly.
Crew works the scope, photos land by phase, weather on the job.
Invoice out, homeowner pays online, Rooferan takes 0%.



The office, each sales rep, the crew on the roof, and the homeowner — every one of them gets a surface made for how they actually work.
Desktop-first and dense on purpose: pipeline, estimate builder, receivables, reports — built for storm season, not squeezed onto a phone.
Each rep gets a personal performance view — closed deals, win rate, pipeline — plus follow-up reminders so no lead goes cold in the truck.
No work email, no password, no app-store hunt — an SMS link and a code. Big tap targets, the scope checklist, and a camera. Zero financials.
One magic link opens a portal wearing the roofer's logo and color. Review, sign, watch progress photos, pay — Rooferan never appears.
Competitors meter measurements or mark them up. Rooferan ingests the GAF QuickMeasure report you already order — and turns it into a living roof record.
Every company gets a private forwarding address. Forward the GAF email — the report attaches itself to the right property.
Exact squares, per-facet pitch, and every linear run — color-coded edges you can click, stored as the property's permanent record.
Squares and pitch in seconds for lead triage — clearly labeled approximate, never used for a final quote.
Connect your account and order aerials from inside the estimate. The provider bills you at your rate — Rooferan adds nothing.
Set up "1 bundle covers ⅓ square" once. From then on, every estimate fills itself from the actual roof — and shows you the profit before you hit send.
Material and labor catalogs with per-item waste factors and a show-your-work breakdown. Apply a template, quantities fill from the measurements.
Every line carries contractor cost and sell price — net profit and margin update live over editable overhead and discount. Internal numbers never reach the customer.
Logo, colors, scope of work, one customer total, signature block — plus your legal docs with merge tokens, assembled into a single PDF.
Full v1, v2… history, per-proposal language (en / es / pt-BR), sent with a secure view link the homeowner can sign in the portal.
A magic link in the email opens a portal white-labeled with the roofer's logo and color — no Rooferan branding, no account, no app to download.
No password, no sign-up. Review the estimate, sign with a finger, see progress photos the roofer marks visible.
Card, ACH, Apple Pay, Google Pay — invoices from the signed estimate, full or deposit + final, with overdue auto-reminders.
You connect your own Stripe account and stay the merchant of record. Only Stripe's standard rates — our revenue is the subscription, full stop.


Crews sign in with just a phone number — an SMS invite and a one-time code. No work email, no password, no app store. It works on any phone.
The day's schedule up front, navigation one tap away, and the scope checklist straight from the signed estimate.
Camera capture straight to the job, tagged by phase. Drafts queue offline and upload when the signal comes back.
Crews see the scope and materials — never prices. A trust point owners tell us matters more than any feature.
Rooferan is trilingual by default — because that's what a US roofing company actually looks like. No add-on, no setting to hunt for.
Dashboard, pipeline, and reports in the language the office runs on.
The crew app renders in each worker's own language — checklists included.
Proposals and the portal render in the homeowner's language — automatically, even when the rep works in another.
One job, one record — three languages reading it at the same time.
Powered by Claude, trained on your catalogs — not a chatbot bolted on the side.
From the measurements and your own catalogs: a complete draft estimate in under a minute — every line editable before it goes anywhere near a homeowner.
Upload inspection photos, get a structured, branded damage-assessment PDF — type, severity, recommended action, urgency flag — ready for the adjuster.
Log the homeowner and damage the moment the call comes in.
Build it from measurements and your catalog in minutes.
Homeowner signs a branded link from their phone.
Crew works the scope and documents every phase.
Invoice goes out, payment comes in, books stay clean.
Kanban from New to Won, list view, sources, rep assignment, follow-up reminders, insurance-claim fields.
A contact by partial phone number, a job by street address, an invoice by number — from anywhere.
One record per customer: properties, estimates, jobs, files, billing history, lifetime value.
Revenue, lead performance, A/R aging, estimate conversion, crew utilization, rep leaderboard.
In-app bell + email for what matters — new lead, status change, estimate signed, invoice paid, overdue.
English, Spanish, and Brazilian Portuguese — proposals and the portal render in the homeowner's language.
Drag-to-reschedule calendar, crew assignment, conflict warnings, 24h reminders to crew and homeowner.
Invoices and payments flow to your books without re-keying.
A script tag for your own website — submissions land as new leads, branded to your company.
Jobs appear on each user's own calendar and update on reschedule.
Admin / manager / sales rep / crew roles, bank-grade isolation per company, US data residency.
99.9% uptime target and WCAG 2.1 AA accessibility on every customer-facing page.
No per-seat surprises, no setup fees — and three promises that hold on every plan.
GAF ingest and instant ballpark on every plan. No credits, no metering.
Your own Stripe account, Stripe's standard rates, not a penny to us.
Bring your own EagleView account — the provider bills you at your rate.
Owner-operators running the show on their own.
Small teams running one to three crews.
Established shops running multiple crews.
Prices in USD, billed monthly, effective at launch. Bring-your-own EagleView aerial ordering is included on every plan (coming). Plans and limits may change before launch.
We're onboarding a small cohort of roofing contractors before launch. Get the product free during the program, talk directly to the team, and steer what we build next.