New — AI takeoffs from blueprints

Stop writing scopes on notepads.

AI-powered estimates and invoicing for roofers — without the office overhead.

14-day free trialNo credit card requiredCancel anytime

RoofRole job view — scope of work with itemized line costs, schedule, selections, and punch list tabs.
Features

Everything you need, from first call to final invoice.

Lead pipeline, AI scopes, selections, job costing, invoicing — one tool for the roofers who'd rather be on-site than in a spreadsheet.

AI Scope Writer

Describe the job, get a detailed scope of work in seconds. Line items, quantities, and material costs generated by AI.

Estimates & e-signatures

Send professional estimates your customers can sign on their phone. Track views, signatures, and approvals in real time.

Smart estimates

AI-powered takeoffs from blueprints and floor plans. Upload a sketch, get an itemized estimate with materials and labor.

Invoicing & payments

Create invoices from approved estimates. Accept online payments through Stripe with automatic payment tracking.

Change orders

When scope changes, document it professionally. Send change orders for customer approval with digital signatures.

Daily Logs

Track crew hours, weather, photos, and notes from the jobsite. Tag every entry to a job so the office knows what happened today.

Schedule & Gantt

Plan every task with start/finish dates and bidirectional dependencies. Move one bar and the rest cascade automatically.

CRM & lead pipeline

Drag leads from New → Contacted → Qualified → Won. Convert any lead into a job in one click — no double entry.

Customer selections

Send a public approval link for tile, fixtures, finishes — no login required. Track allowance vs. actual so overages don't kill the job.

Job costing

Budget vs. actual on every job. Log materials, labor, and subs against line items. Know which jobs make money before the next one starts.

Crew Lead management

Track every crew lead with W-9s, COIs, and policy expiration dates. Get warnings before insurance lapses so you never let an uninsured crew lead on a jobsite.

Punch List

Walk the job, snap photos, assign items to crew leads. Priority, due dates, and status tracking right from your phone — no more Post-it notes on the truck dash.

Document vault

Permits, contracts, plans, photos, inspections — every job document organized by category and stored against the job. Find anything in seconds.

Job closeout & archive

Close out a job and we package every signed estimate, change order, document, and photo into a single ZIP. Completed jobs stay searchable forever.

AI weekly customer updates

One click writes a polished weekly progress email — what got done, what's next, decisions needed. Edit the bullets, hit send. Customers love it; you stop dreading Friday.

How it works

From notepad to signed proposal in five minutes.

No onboarding consultants. No 30-day implementation. Open it on your phone at a jobsite and go.

1

Create a job

Add your customer info and job details. Takes 30 seconds.

2

Generate with AI

Describe what you're roofing. AI writes the scope, estimate, and estimate.

3

Send & get signed

Customer reviews and signs on their phone. You get paid faster.

Pricing

Pay like a pro. Priced per crew.

Try any plan free for 14 days. Cancel before day 15 and you're never charged.

Beta pricing Lock in today's price for as long as your subscription stays active. Future price increases won't touch you.

Solo

Solo roofers running their own jobs.

$49 /month

Billed monthly

Start free trial
  • 1 user seat
  • Up to 5 active jobs
  • 15 AI generations & 5 plan takeoffs / month
  • AI Scope Writer & smart estimates
  • Estimates, change orders & e-signatures
  • Invoicing & Stripe payments
  • Lead CRM & pipeline
  • Daily field logs & document vault
  • Job costing & line-item budgets

Not included

  • Punch List & voice capture
  • Schedule & Gantt with dependencies
  • Customer selections & crew leads

Pro

5–15 person operations with field teams and multiple foremen.

$229 /month

Billed monthly

Start free trial
  • Up to 10 user seats
  • Unlimited active jobs
  • 300 AI generations & 150 plan takeoffs / month
  • AI-powered voice dictation on punch list
  • Priority support (4-hour response)
  • Dedicated onboarding call
  • Advanced roles & permissions
  • QuickBooks sync (coming soon)

Need more AI? Contact us for higher monthly limits.

From the trade

Roofers are getting their weekends back.

"I used to spend my Sundays writing estimates. RoofRole does it in five minutes and my customers love how professional they look."
Mike R.
Roofers · Austin, TX
"We closed three jobs last month that would've sat in my inbox for a week. Signed estimates while I was still on-site."
Derek K.
Four-person crew · Denver, CO
"Change orders used to be a phone call and a prayer. Now the homeowner signs on their phone and it's locked in before we swing a hammer."
Jen P.
GC · Raleigh, NC
FAQ

Straight answers.

RoofRole is built for solo roofers and growing operations doing $50K–$2M in annual revenue. Whether you're doing service calls, installs, or long-run jobs, if you'd rather be in the field than chasing paperwork, you're the target.
Describe the job in plain English — "remove wall between kitchen and dining, install 22 LF of shaker cabinets, quartz counters, LVP floors" — and the AI returns a line-itemized scope with quantities, material specs, and labor estimates. You can edit every line before it goes to the customer. Upload a sketch or floor plan and it'll do takeoffs too.
Yes. Estimates open in any mobile browser — no app install, no login. Customers review, initial each section if you've enabled it, and sign with a finger. You get a notification the moment they open and sign it, plus a timestamped audit trail for your records.
Card payments are 2.9% + 30¢ per transaction (standard Stripe pricing) and ACH bank transfers are 0.8% capped at $5 per transaction. RoofRole adds zero markup — you pay Stripe's rate directly. You can also choose to pass the card fee to the customer at checkout.
Every plan starts with 14 days free. You pick Solo, Crew, or Pro at signup, enter a card, and get full access to your chosen tier — real AI generations, real estimates, real customer signatures. Cancel anytime before day 15 and you're never charged. Most roofers send their first estimate within an hour of signing up. Sign up during beta and your rate is locked in for life — even when we raise prices for new users.
You can add customers and jobs manually in minutes, and save any job as a reusable template you can clone for future work. CSV imports and QuickBooks Online sync for invoices and payments are on the roadmap for Crew and Pro plans.

Try RoofRole free for 14 days.

14-day free trial. Cancel anytime before day 15 and you're never charged.

Start free trial