A CRM for roofers

What a roofing company should remember about every customer, how a CRM turns that into the next job, and prices and card rates for Koira, JobNimbus, Roofr and CompanyCam.

6 min readPrices checked October 9, 2026
A roofer laying shingles
Key takeaways
  • Keep the decision date the homeowner gives you; the follow-up on that day is the one that closes.
  • The core of roofing CRM is on Koira's Grow plan, $249 a month plus usage, with no per-person fee.
  • Customer page or portal and automatic estimate follow-ups decide most of it for roofers.

What a CRM does for a roofing company

A roof is replaced once in a long while, so a roofer's CRM is less about repeat work and more about the neighbors, the referrals and the reviews that bring the next roof.

It also holds the leads that did not sign yet: the inspection with no decision, the insurance claim still pending, the homeowner waiting for spring.

What to keep on every roofing customer

  • Roof age and material at the address
  • Inspection notes and photos
  • Insurance claim status
  • Estimate sent and opened
  • Decision date the homeowner gave
  • Neighbors on the street
  • Referral source
  • Review asked and left
A tip from the tradeKeep the decision date the homeowner gives you; the follow-up on that day is the one that closes.

What a CRM should do for roofers

  • A page for every customer with every visit, estimate and invoice
  • Follow-ups on open estimates
  • Seasonal asks to past customers
  • Review asks after paid jobs
  • Calls answered by AI, which matters for roofers

How Koira does it

In Koira every customer of a roofing company has a page, on every plan: visits, estimates to sign, invoices to pay, receipts and a way to book again, from one link in every text, with no app or password. Notes like roof age and material at the address live with the customer, and review asks go out after every paid job.

Grow, $249 a month plus usage at cost, puts the record to work: calls answered on a Koira number, open estimates nudged on day two and day four, and past customers texted and emailed when the season turns, with one tap to book.

What Koira does not doKoira does not do payroll, inventory or a dispatch board for a call center. If you need those, a larger system may suit you better.

Side by side

The features that matter for roofing CRM, where each first appears on each company's public pricing page, then the people, usage, card and add-on rows every company gets.

What you needKoiraJobNimbusRoofrCompanyCam
Customer page or portalOffice (free)Not listedNot listedCrew (client access)
Automatic estimate follow-upsGrow, on day two and day four, then it stopsEssentials (10 automations a month)Starter, 5 automated actionsNot listed
Seasonal email and text campaignsGrowMarketing Bundle add-on, priced on requestNot listedNot listed
Review requestsOffice (free)Not listedNot listedMarketing Suite add-on, $99 a month
Two-way textingOffice (an inbox you answer), Grow (text-back on a Koira number)Communications Bundle add-on, priced on requestSMS add-on, $49 a month billed yearlyNot listed
Calls answered by AIGrowNot listedAI Receptionist add-on, $99 a monthNot listed
People, usage and card fees
Extra peopleNo per-person fee; one or fifteen people, the same priceMove up a plan; priced on requestNo per-user fee; unlimited users$34 a month each ($29 billed yearly)
Usage or creditsNone on Office, at cost on Grow, included on Front OfficeAutomations: 10 a month on Essentials, 30 on Pro, 100 on PremiumMeasurement reports per report: $19 on Starter, $13 on paid plansVideo length by plan (5 or 10 minutes); report templates 5 on lower plans, unlimited on Scale
Card payments2.9% + 30¢ (Stripe) plus 2%, 1% or 0.5% by plan (Koira)3.2% + 29¢ a card, ACH 1% (capped at $50)2.8% + 30¢ Visa, Mastercard, Discover; 3.25% + 30¢ Amex; ACH 0.5% (capped at $40)From 2.5% with Tap to Pay; other rates not published (US companies only)
Add-onsNone; postcards are a flat price per cardMarketing Bundle, Communications Bundle, Professional Services, priced on requestInstant Estimator $149, AI Receptionist $99, Roofr Sites $99, SMS $49 a monthMarketing Suite $99 a month ($79 billed yearly)

From JobNimbus pricing, Roofr pricing and CompanyCam pricing, checked October 9, 2026. CompanyCam's prices fill in by script; we read the monthly and yearly numbers from the page's own data in a real browser. A cell names the lowest plan that lists the feature; "Not listed" means we did not see it, so ask. Prices change often, so check the page before you buy.

What each one costs

Every plan in the same columns: price, people, usage, card rates and add-ons.

PlanMonthlyBilled yearlyPeople includedUsage or credits
Koira
Office$0, freeMonthly, no contractOne or fifteen, the same priceNone charged on Office
Grow$249 a monthMonthly, no contractOne or fifteen, the same priceTexts, call minutes and emails at cost, nothing added
Front Office$499 a month, flatMonthly, no contractOne or fifteen, the same priceIncluded in the $499
JobNimbus
EssentialsNot published, priced on requestNot publishedUp to 3 usersAutomations: 10 a month on Essentials, 30 on Pro, 100 on Premium
ProNot published, priced on requestNot publishedUp to 10 usersAutomations: 10 a month on Essentials, 30 on Pro, 100 on Premium
PremiumNot published, priced on requestNot publishedUp to 19 usersAutomations: 10 a month on Essentials, 30 on Pro, 100 on Premium
EnterpriseNot published, priced on requestNot published20 users and moreAutomations: 10 a month on Essentials, 30 on Pro, 100 on Premium
Roofr
Starter$0$0Unlimited usersReports $19 each, ESX files $12
Measure+$109 to $169 a month, billed yearly$109 to $169 a monthUnlimited usersReports $13 each, ESX files $10
Essentials$249 a month$209 a month billed yearlyUnlimited usersReports $13 each
Scale$349 a month$299 a month billed yearlyUnlimited usersReports $13 each
CompanyCam
Core$79 a month$63 a month billed yearly1 userVideo length by plan (5 or 10 minutes); report templates 5 on lower plans, unlimited on Scale
Crew$149 a month$119 a month billed yearly3 usersVideo length by plan (5 or 10 minutes); report templates 5 on lower plans, unlimited on Scale
Scale$299 a month$249 a month billed yearly3 usersVideo length by plan (5 or 10 minutes); report templates 5 on lower plans, unlimited on Scale

What comes on top: people, card payments and add-ons

CompanyEach extra personCard paymentsAdd-ons
KoiraNo per-person fee on any plan2.9% + 30¢ (Stripe) plus 2% on Office, 1% on Grow, 0.5% on Front Office (Koira); on Office that share replaces a monthly feeNone; postcards are a flat price per card
JobNimbusMove up a plan; priced on request3.2% + 29¢ a card, ACH 1% (capped at $50)Marketing Bundle, Communications Bundle, Professional Services, priced on request
RoofrNo per-user fee; unlimited users2.8% + 30¢ Visa, Mastercard, Discover; 3.25% + 30¢ Amex; ACH 0.5% (capped at $40)Instant Estimator $149, AI Receptionist $99, Roofr Sites $99, SMS $49 a month
CompanyCam$34 a month each ($29 billed yearly)From 2.5% with Tap to Pay; other rates not published (US companies only)Marketing Suite $99 a month ($79 billed yearly)

From JobNimbus pricing, Roofr pricing and CompanyCam pricing, checked October 9, 2026. CompanyCam's prices fill in by script; we read the monthly and yearly numbers from the page's own data in a real browser. A cell names the lowest plan that lists the feature; "Not listed" means we did not see it, so ask. Prices change often, so check the page before you buy.

Card rates as each company publishes them (also JobNimbus payments, Roofr payments, CompanyCam payments), checked October 9, 2026. Koira's is Stripe's 2.9% + 30¢ for a US card plus Koira's share, which pays for Office in place of a monthly fee.

Sources, each checked October 9, 2026: JobNimbus pricing, JobNimbus payments, Roofr pricing, Roofr payments, CompanyCam pricing, CompanyCam payments, Stripe pricing, and Koira pricing. We read each page's own text; we did not use summaries or third-party price lists.

FAQ

What should a roofing CRM track?

Open estimates, inspection notes, claim status and neighbors. Koira follows up on every open estimate on Grow and mails cards to neighbors of a finished job.

Do roofers need a CRM?

You need the follow-ups, reminders and review asks a CRM sends. Koira keeps a page for every customer free on Office and sends follow-ups and seasonal asks on Grow.

How do roofers get more reviews?

By asking right after the customer pays, every time. Koira sends the review ask after every paid job on every plan, with your direct review link.

What does roofing CRM software cost?

From each company's own pricing page: JobNimbus, Four plans, Essentials, Pro, Premium and Enterprise, all priced on request; Roofr, Starter free, Essentials $249 a month ($209 billed yearly), Scale $349 ($299), plus pay-per-report measurements; CompanyCam, Core $79 a month ($63 billed yearly), Crew $149 ($119), Scale $299 ($249), plus $34 a month per added user. Koira: Office free, Grow $249 a month plus usage at cost, Front Office $499 flat, with no per-person fee.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Roofing CRM for small roofers (2026) | Koira