Ask five roofing CRM vendors what they cost and you will get two numbers, one shrug and two demo invitations. The sticker price is real but rarely the price. This guide breaks down how roofing software pricing actually works in 2026, where the hidden costs live, and how to compare platforms on the number that matters: the all-in monthly bill.
The four pricing models
1. Per seat, per month
The classic SaaS model. Looks cheap at one user, scales linearly with your team, and quietly discourages putting your whole operation in the system. The tell: shared logins in the office because seat five did not feel worth it.
2. Platform fee + add-ons
A base subscription that covers the CRM core, with the capabilities you actually wanted (texting, customer portal, review engine, API access, reporting) sold as separate add-ons. The base price anchors low; the invoice grows one add-on at a time.
3. Per-transaction fees
Measurement reports billed per address. E-signature envelopes billed per send. Payment processing points on every homeowner card. These scale with your activity, which means they scale with your success, and they never show up in the sticker price.
4. Flat tiers, everything included
One price per team-size tier, every tool in every plan. Easy to budget, easy to compare, and the vendor's incentive is your whole team using the product rather than upselling modules. This is the model RoofGrid uses: $199 to $1,599 per month by size, no add-ons, no per-report fees.
The stack math
Most shops do not buy one tool, they accumulate a stack. A typical mid-size setup, priced at commonly documented rates:
| Line item | Typical monthly |
|---|---|
| CRM base plan | $325 |
| Estimating module | $89 |
| Aerial measurements | $75 |
| E-signature tool | $45 |
| Scheduling add-on | $79 |
| Customer portal | $49 |
| Reporting & analytics | $59 |
| Storm / claim tracking | $120 |
That is roughly $841/mo before payment-processing points and before per-seat multipliers, spread across eight logins that do not talk to each other. Every tool-to-tool boundary is a re-keying step, and re-keying is where numbers drift and jobs stall.
The hidden costs that never make the quote
- Per-report measurement fees: billed on every roof you quote, including the jobs you lose.
- Onboarding and training fees: some platforms charge four figures to start.
- Annual-only contracts discovered at cancellation time.
- API access as an upsell: your own data, rented back to you.
- The switching tax: data export limits and migration friction designed to make leaving expensive.
Questions to ask on every demo
- What is the all-in monthly for my team size with every listed capability enabled?
- Which of the features you just showed me are add-ons?
- What does a roof measurement cost me per report?
- Is there a contract term? What does leaving look like, and do I get my data out?
- Does the price change when my team grows by three people?
Vendors with good answers publish them. RoofGrid's four tiers are on the pricing page with a 30-day money-back guarantee, and the comparison table shows feature-by-feature where add-on billing applies at other platforms. However you buy, buy on the all-in number.
Common questions
Why do some roofing CRMs not publish pricing?
Unpublished pricing usually means negotiated pricing: the quote depends on seat count, term length, add-ons and how the sales call goes. It also makes comparison shopping harder, which is the point. If a platform requires a demo to hear a number, budget time for procurement, not just evaluation.
What add-ons most commonly surprise roofing shops?
Texting, the customer portal, e-signatures, API and Zapier access, custom reporting, and per-report measurement fees. Individually each looks small; together they commonly double the platform line. Ask for the all-in monthly number for your seat count with every capability you plan to use.
Is per-seat pricing bad?
Not inherently, but it taxes growth and it punishes giving access to people who barely log in: crew leads, bookkeepers, sub-contractors. Shops on per-seat plans routinely share logins to dodge the fee, which wrecks accountability and audit trails. Flat tiers keep the incentive clean: everyone who should be in the system is in the system.
How much should a small roofing company budget for software?
On the stack model (CRM + estimating + measurements + e-sign + scheduling + portal), small shops commonly land between $500 and $1,000+ per month once add-ons and per-report fees settle in. All-in-one flat pricing collapses that: RoofGrid, for example, runs $199 to $1,599 per month by team size with every tool included.