Good/Better/Best proposals
Present 3-tab shingle options: architectural, designer, premium. Homeowner picks their level, signs digitally, and you start scheduling. Average ticket goes up 15-25%.
Estimates, scheduling, crew tracking, insurance claims, and photo documentation, all in one app built for how roofing contractors actually run their business.
30-day trial. No card. Unlimited users. $0 transaction fees.
The gaps that quietly cost you hours, margin, and the occasional customer.
A hailstorm hits and suddenly you have 40 leads in 48 hours. Paper estimates, sticky notes, and spreadsheets can't keep up. Leads fall through the cracks and your competitors close the ones you missed.
You tore off the old roof, installed new underlayment, and laid every shingle. But 6 months later the homeowner says the flashing was never done. Without timestamped photos and signed milestones, it's your word against theirs.
Adjuster ESX files, supplements, deductible tracking, carrier communications. You're spending more time on paperwork than on roofs. And if you miss a supplement deadline, that money is gone.
Where is the tear-off crew? Did the install crew show up at the Martinez house? Is the gutter sub on schedule? Without GPS verification, you're making phone calls all morning instead of selling.
Present 3-tab shingle options: architectural, designer, premium. Homeowner picks their level, signs digitally, and you start scheduling. Average ticket goes up 15-25%.
Crews clock in within 300 feet of the job site. Client gets an automatic text: "Your crew has arrived." Nobody calls at 7 AM asking "where's your crew?"
Mark jobs as insurance claims, track carrier/policy/deductible, import adjuster ESX estimates, manage supplements, and generate a paper trail PDF, all from the job page.
Each milestone requires a verified photo before the invoice unlocks. Tear-off complete? Photo. Underlayment installed? Photo. Final inspection passed? Photo. Then the invoice sends.
Every GPS log, signed document, milestone photo, and payment is stored in a tamper-proof timeline. One click generates a court-ready PDF. You stop relying on memory.
Track COI expiration dates for every sub. Auto-alerts at 90/60/30 days. If their insurance lapses, they can't be assigned to jobs until they upload a new certificate.
Write the estimate on a clipboard at the kitchen table. Hand it to the homeowner. Hope they call back. Follow up manually, if you remember.
Create a Good/Better/Best proposal on your phone. Homeowner gets a text with a link. They pick their shingle tier, sign digitally, and you get notified instantly. Automated follow-up if they don't respond.
Crew drives to the job site. Homeowner doesn't know they're coming. Crew calls you to confirm the address. You call the homeowner to let them know.
Crew clocks in on the app within 300 feet of the job. Homeowner gets an auto-text: "Your roofing crew has arrived at 123 Main St." Zero phone calls.
Job is done. You take photos on your personal phone. They're mixed in with 10,000 other photos. Invoice goes out... eventually. Homeowner says they never got it.
Photos uploaded per milestone: tear-off, underlayment, install, cleanup. Invoice auto-generates when the final milestone photo is approved. Homeowner gets a text and email. Reminders go out at Day 3, 7, and 14 if unpaid.
Add your office, your crews, and your subs. The price does not move, and no percentage comes off the payments your clients send.
Every plan: unlimited users, no transaction fees, and a 30-day free trial.
See all featuresFree for 30 days, no card. Send your first estimate today and see the job move through the board.
Start free trialUnlimited users. Cancel any month.