First knock to final check. One system.
RUVA puts your reps' phones and your office on the same jobs. Reps canvass, inspect and sign on the roof. The office runs supplements, material orders, crew pay and job costing from one dashboard. Everything included, no add-ons.
Founding companies start in the first quarter of 2027. Works on iPhone, Android, iPad and desktop.
Every job moves the same four steps.
Each homeowner card shows where the job stands, so reps and the office never have to text each other to find out.
Record
Knock the door, pin the house, log the homeowner and the storm that hit it.
Upload
Photos marked by slope, measurements and the inspection report, all tied to the house.
Verify
The office checks the scope, sends supplements and builds the estimate.
Approve
Contract signed, materials ordered, crew scheduled and paid, commission approved.
Built for the work between the truck and the front door.
Every house starts with a pin. The homeowner, roof, claim, photos, follow-up and commission all live on that pin, so nothing gets lost between the first knock and the final check.
Satellite canvassing
Current, high-resolution satellite imagery. Pin the house you're standing at with one tap, or press and hold on any roof. Each status has its own icon, so a whole street reads at a glance.
Leads & follow-ups
Every door becomes a lead. Schedule a follow-up in one tap and get a reminder when it's due.
Inspection photos
Organize photos by slope and mark hail and wind damage directly on the image. Photos stay with the job — not buried in your camera roll.
Inspection reports
Generate a polished PDF report with photos and storm details, ready for the homeowner or the adjuster.
Storm tracking
National Weather Service hail and wind reports, plotted on the map with sizes, dates and active alerts.
Route planning
Build an optimized route to the houses you choose and send it to Apple Maps or Google Maps in one tap.
The whole job in your pocket
Open a homeowner and you see the next step, the claim, the photos and the contract in one place. Request measurements or an estimate with a tap, and the office gets it on their screen.
- The homeowner signs on your phone
- Share photos and the report with a link, no app needed
- See your commission on every job
Leads, board and team
Reps work their own leads and claim call-ins from the open board. Leaderboards, team chat and announcements keep everyone pulling the same direction.
- Open leads board for call-ins and web leads
- Leaderboards and team goals
- Team chat and announcements with notifications
Run every job from one dashboard.
The office side is where small companies lose money: missed supplements, wrong shingle colors, crews paid by memory and no idea what a job really made. RUVA puts all of it on one screen.
Supplements that don't slip
Paste in the adjuster's scope and RUVA checks it against the measurements for what's missing: drip edge, starter, ridge cap, ice and water, steep charge, O&P. One click turns them into supplements ready to send.
- Approved, partial and denied, tracked per item
- Approved money flows into the job total and invoice
- A reminder when the adjuster goes quiet
Material orders from the signed contract
Set up your brands, products and colors once. When the homeowner picks their shingle, the order fills itself: shingles, starter and ridge cap in the right brand and color, quantities from the measurements.
- Good, Better, Best proposals the homeowner picks from
- The order won't send until every color is picked
- Change orders signed and added to the job
Crews scheduled, texted and paid
Each job gets a labor order from the crew's rate and the measured squares. The crew gets a text with the job sheet: address, shingle and color, notes and their pay. No crew logins, no extra app.
- Steep, two-story, decking and other extras
- See what you owe each crew, and mark it paid
- Warranty registration after the install
Know what every job made
Job total minus the supplier bill, labor, dumpster, permits and commission. Real gross profit and margin on every job, with the weak ones at the top.
- Commission math pulled from the real costs
- Close rate by rep and revenue by lead source
- Build and save your own reports
Homeowners see where their roof stands
Every homeowner gets a private link: progress, install day, their shingle, photos, documents and balance. Fewer "just checking in" calls to the office.
Automatic tasks
Sold, installed or filed with insurance, the next steps assign themselves and check off when done.
Change orders
Added work signed by the homeowner and added to the total and invoice.
Warranties
Register the manufacturer warranty and track workmanship years.
Roles and locations
Office staff see what they need. Each branch sees its own jobs.
Nothing to download. Nothing for the crew to learn.
Reps add RUVA to their home screen from a link in seconds. The office opens the dashboard in any browser. Crews and homeowners just get a link.
Works with weak signal
Leads and photos save to the phone first and sync when the rep is back in service.
Your data, always
Export everything anytime. Each company's data is walled off from every other company's.
Made by a roofer
Built in Lancaster, South Carolina, by someone who knocks doors and runs jobs.
One price. Everything included.
No add-ons for crew texting, reports or the homeowner page. Month to month, no long contract.
RUVA
The phone app and the office dashboard.
- Up to 15 users, $15 for each extra
- Crews and homeowners are free
- Field app: map, leads, photos, reports, storms
- Office: supplements, orders, crew pay, job costing
- Proposals, contracts, change orders, invoices
- Tasks, reports, permissions, locations
Founding company
For the first companies on RUVA.
- Everything in RUVA
- Free 60-day pilot alongside what you use now
- We set up your crews, brands, colors and price list
- A direct line to the founder
- Starts first quarter 2027, in order of signup
One missed supplement item, like drip edge on a 28-square roof, is often worth more than a month of RUVA.
Plus applicable sales tax. More than 50 users or several locations? Let's talk.
— Thad Jacobs, founder“I'm not a tech company. I'm a roofing project manager in Lancaster, South Carolina, and I built this because our crew needed it.
We were knocking with one app, shooting photos with another, building reports in a third, and texting the office for everything else. The big CRMs fix some of that, but small companies pay hundreds a month and still pay extra for the pieces they need.
RUVA puts the rep and the office on the same job. The photos on the roof become the report, the report becomes the supplement, the homeowner's shingle pick becomes the material order, and the measured squares become the crew's pay. Every job, start to finish, in one place.
When you call for help, you get me, not a call center. Tell me what's broken or what you need, and I'll build it.”
Common questions
What does RUVA stand for?
Roofing Unified Visual Analytics. It's also the four steps every job moves through: Record, Upload, Verify, Approve.
Do my reps need to download anything?
No. They open RUVA in Safari or Chrome and add it to their home screen. It opens full-screen with its own icon, like any other app, on iPhone and Android.
We already use another CRM. Do we have to switch everything at once?
No. The 60-day pilot runs alongside what you use now. Run a few jobs through RUVA, compare, and decide. Your existing leads can be imported from a spreadsheet.
Do crews need a login?
No. Crews get a text with a link to the job sheet: address, shingle and color, notes and their pay. Homeowners get their own private link too.
Does it connect to QuickBooks and EagleView?
Those connections are in approval with each partner, along with supplier ordering, payments and financing. Everything else works on day one.
Who owns the data?
You do. Export it anytime. Each company's data is kept separate. We never sell your data or show ads. See our privacy policy.
Where does the storm data come from?
Hail and wind reports come from the National Weather Service. They show reported storm activity, not confirmed damage to a specific roof, so an inspection is always recommended.
See your next job run start to finish.
The live demo puts a rep's phone next to the office dashboard. Do something on the phone and watch the office update.