ROOFING D2D PLATFORM

Roofing sales commission software
built for gross-profit pay.

GP-percentage commission. Canvasser/closer splits. Retail vs. insurance restoration. Supplement chasing that adds revenue weeks after the original job paid out. D2DHQ runs the actual roofing commission math — not generic SaaS payroll wearing a roofing hat.

Roofing is the only D2D vertical where the rep's commission depends on what the subcontractor charges and what the insurance carrier ultimately pays. A signed $32,000 retail roof might net $11,000 of gross profit — or it might net $5,400 after the GC finds rotted decking. A storm job might pay $18,000 today and another $4,200 in supplements next month. Generic commission software can't model this.D2DHQ does.

Gross profit percentage vs. contract percentage

Roofing splits into two compensation philosophies:

  • GP percentage.Rep earns a percentage (typically 30–50%) of the job's gross profit after material, sub-labor, and direct overhead. Aligns the rep with margin protection. Used by most established retail and storm shops.
  • Contract percentage. Rep earns a flat percentage (typically 5–10%) of contract value. Simpler to calculate, harder to defend on thin-margin jobs. Common in high-volume retail or new-rep ramp programs.
  • Hybrid. Flat percentage of contract value with a GP-percentage kicker above a margin threshold. D2DHQ supports this natively.

D2DHQ updates GP commission as job costs settle.No spreadsheet recompute, no “wait for the bookkeeper to finalize” pause in payroll.

Canvasser / closer splits

Storm and retail roofing typically run a two-stage motion. A canvasser walks the neighborhood (after a hail event for storm; cold-knocking for retail), inspects the roof, and books the appointment. A closer — usually a more experienced rep with adjuster experience — runs the inspection, builds the scope, and signs the contract. The commission splits between them.

Typical splits: 70/30 to 90/10 in the closer's favor, depending on how much technical work the closer does (insurance scope, supplements, adjuster coordination). D2DHQ keeps the splits clean across initial commission, supplements, and overrides.

Retail vs. insurance restoration

Retail roofing is a simpler commission calc: contract value, GP, percentage, done. Insurance restoration is messier.The carrier pays the initial scope, you build the job, the GC finds additional damage, you submit a supplement, the carrier approves part of it three weeks later, the customer's deductible recovery affects the net to the company, and depreciation withholds get released only on completion. The rep's commission lives across all these events.

D2DHQ handles both modes — retail commissions settle quickly, insurance commissions flow across the multiple events the carrier triggers — without ops needing to know which is which.

Supplement chasing

Supplements are roofing's hidden revenue. The original carrier scope misses 5–25% of the actual work, the GC documents the gap, you file a supplement request, and weeks later the carrier approves all or part of it. That additional revenue is mostly margin. Most roofing teams pay the rep their normal commission percentage on supplements.

When a supplement lands, the rep's commission posts on that cycle — without anybody manually editing a spreadsheet to find the original deal three months later.

Job-cost overruns and clawbacks

The hardest commission conversation in roofing is the overrun. The job sold at $11,000 GP; the actuals came in at $4,800 GP because the underlayment and decking surprises blew the budget. Some teams claw back commission on overruns above a threshold; some eat the loss. D2DHQ supports either policy. Reps see the clawback on the same statement that triggered it, with the explanation baked in.

QuickBooks for roofing

Your bookkeeper opens QuickBooks on payday morning and the run is reconciled. Initial commissions, supplements, overrides, clawbacks — all on the right cycle. QuickBooks Online today; Desktop on the roadmap. See the dedicated QuickBooks commission integration page.

Configure your messiest commission rules.

After the one-time $500 setup fee, we'll collect the files for insurance, supplements, canvasser/closer splits, and overruns, then configure and audit the workflow against a real job. Setup takes 5–7 business days after the required files arrive and includes a 30-day money-back guarantee.

Start $500 setup

Related

Roofing commission software FAQ

How are roofing sales commissions calculated?

Most retail and storm-restoration roofing companies pay reps on gross profit percentage — typically 30–50% of the job's gross profit after material and subcontractor costs. Some teams pay a flat percentage of contract value (5–10%), but gross-profit-based pay aligns the rep with margin, not just close. D2DHQ supports both structures plus hybrid plans.

How do canvasser/closer commission splits work in roofing?

Storm and retail roofing typically run a two-stage motion: a canvasser knocks the door (often after a hailstorm) and books the inspection; a closer runs the roof inspection, demos the job, and signs the contract. Splits range from 70/30 to 90/10 in the closer's favor. D2DHQ stores the split on the deal record and posts each rep's share automatically.

Can D2DHQ handle insurance restoration vs. retail roofing differently?

Yes. Insurance jobs (storm/hail/wind) carry a different commission structure than retail jobs because supplement chasing and depreciation recovery affect margin unpredictably. D2DHQ tags each deal as retail or insurance, applies the appropriate commission rule, and recalculates if a job's scope changes mid-build (which it always does).

How does D2DHQ handle commission on supplements?

Supplements — additional insurance approvals after the initial scope — are pure margin and roofing teams typically split them with the rep at the same percentage as the original job. D2DHQ tracks supplement events against the parent deal, applies the rep's commission rate to the additional revenue, and posts the supplement commission on the cycle the supplement is paid by the carrier.

What about job-cost overruns and clawbacks?

Roofing margins blow up when material prices spike or the subcontractor finds bad decking under the shingles. Some teams claw back commission on overruns above a threshold; others eat the margin loss. D2DHQ supports both — you set the policy, the platform enforces it. Reclaim posts as a credit against the rep's next statement.

Does D2DHQ integrate with AccuLynx, JobNimbus, or RoofLink?

D2DHQ imports deal data from any system that exports CSV — compatible with exports from AccuLynx, JobNimbus, RoofLink, and the major roofing CRMs. Native integrations roll out as customer demand justifies the engineering work; CSV import works on day one for every roofing CRM in market.

How fast can a roofing team get live on D2DHQ?

White-glove onboarding ships in 5–7 business days after the required files arrive. We migrate your existing GP-percentage cards, import the last 90 days of jobs (open and closed), wire QuickBooks, and audit the first payday. Critical for storm teams: we get you live before your next storm chase, not in the middle of it.