Roofing estimating software

How a roofing company builds an estimate, the line items that go on it, what estimating software should do with them, and real prices and card rates for Koira, JobNimbus, Roofr and CompanyCam.

6 min readPrices checked October 9, 2026
A roofer laying shingles
Key takeaways
  • Send the estimate the same day as the inspection; a roof bid that waits a week is competing with three others.
  • The core of roofing estimating is on Koira's Grow plan, $249 a month plus usage, with no per-person fee.
  • Card rates for JobNimbus, Roofr and CompanyCam are from each company's own pages, next to Koira's.

How a roofing company estimates

A roof estimate starts with a measurement: squares, pitch and the number of layers to tear off. Satellite measures give a first number without a ladder, and the inspection confirms it.

What sells the roof is the comparison: repair, replace with standard shingles, or replace with an upgrade, each with the warranty and the monthly payment.

What goes on a roofing estimate

  • Tear-off by layer
  • Shingles by the square, by grade
  • Underlayment and ice and water shield
  • Drip edge, flashing and vents
  • Ridge cap and starter
  • Decking replacement by the sheet
  • Gutters as an add-on
  • Disposal and permit
A tip from the tradeSend the estimate the same day as the inspection; a roof bid that waits a week is competing with three others.

What estimating software should do for roofers

  • Prices from your own list, never made up
  • Options side by side on one estimate
  • Signature and deposit on the same page
  • Follow-ups that stop when they sign
  • Measuring from above, which matters for roofers
  • Customer financing, which matters for roofers

How Koira does it

In Koira, every line on a roofing estimate comes from your own price list, from tear-off by layer to disposal and permit. An estimate carries up to three options, the customer signs with a finger and pays your deposit on the same page, all on Office, the free plan. Koira can also draft the estimate from a few photos of the job, and never writes a number that is not in your records.

On Grow, $249 a month plus usage at cost, every open estimate is nudged on day two and day four, then the nudges stop. You see who opened it.

For roofers in particular

  • Options on one estimate. Koira sends good, better and best from your own price list, signed with a finger and paid on one page, on every plan.
  • Measuring from above. On Office, the free plan, Koira measures the roof from above for a first number priced from your list. You confirm on the roof before the final bid.
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 estimating, 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
EstimatesOffice (free)Essentials (estimates)Essentials (unlimited proposals; 10 trial on Starter)Crew (proposals)
Options on one estimateOffice, up to threeNot listedNot listedNot listed
E-signaturesOffice (free)Not listedEssentialsScale (agreements)
Deposits at signingOffice, at signingNot listedNot listedNot listed
Price bookOffice (your price list)Not listedNot listedCore (price book)
Automatic estimate follow-upsGrow, on day two and day four, then it stopsEssentials (10 automations a month)Starter, 5 automated actionsNot listed
Measuring from aboveOffice (roofs, lawns, driveways)Not listedStarter, $19 a report ($13 on paid plans)Not listed
Customer financingOn the pay page, every planEssentials (financing)Not listedNot 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

Can a roofer estimate from a satellite measure?

For a first number, yes. Koira measures the roof from above and prices it from your list on the free plan; confirm on the roof before the final bid.

What is the best estimating software for a small roofing company?

One that prices roofing work from your own list, shows options side by side and takes the signature and deposit together. Koira does that on its free Office plan.

Should a roofing company send one price or options?

Options, when the job allows it. Up to three on one estimate gives the customer a choice instead of a yes or a no, and Koira builds them from your own price list.

What do JobNimbus, Roofr and CompanyCam charge on card payments?

JobNimbus: 3.2% + 29¢ a card, ACH 1% (capped at $50). Roofr: 2.8% + 30¢ Visa, Mastercard, Discover; 3.25% + 30¢ Amex; ACH 0.5% (capped at $40). CompanyCam: From 2.5% with Tap to Pay; other rates not published (US companies only). Koira: Stripe's 2.9% + 30¢ plus 2%, 1% or 0.5% by plan.

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 estimating software for small roofers (2026) | Koira