What Service Fees Should a Roofing Company Charge?
<img src="/pulse-logo.svg" alt="PULSE — We add value" style="max-width:340px;height:auto;display:block;margin:4px auto 20px;" />
A roofing company should charge tangible, value-backed service fees — a trip/inspection fee, permit-handling fee, steep-pitch or two-story surcharge, materials-disposal/dumpster fee, and an emergency-tarp fee — each one tied to real labor, risk, or cost you actually absorb. The math that decides whether a fee is worth charging is simple: Monthly fee profit = (jobs or calls per month) × (attach rate %) × (fee price − fee cost). Because most of these fees recover work you're already doing (a truck roll, a dump run, a tarp on the roof), the gross margin on each fee runs ~85–95%, which is far higher than the 25–40% margin on a re-roof. That margin is what funds back-office staff — the office manager, the scheduler, the permit clerk — without selling a single extra roof.
Here is a worked example. Say you run 120 service calls a month and attach a $95 trip/inspection fee to 70% of them at a $10 cost (fuel + 20 minutes of a tech's time). That's 120 × 0.70 × ($95 − $10) = $7,140/month, ~89% margin, or ~$85,680/year — roughly the fully loaded cost of one office hire. Layer a $250 permit-handling fee on 40 of those jobs ($30 cost in clerk time) and you add another 40 × ($250 − $30) = $8,800/month. The 2027 benchmark from contractor-software surveys: roofing trip/inspection fees cluster at $75–$150, steep-pitch surcharges run 8–15% of the roofing labor line, and the best-run shops attach a fee to 65–80% of service calls. The rule that keeps you out of trouble: a fee must be tangible and add real value (a documented inspection report, a real dumpster, a real permit filed) — never a vague "fuel surcharge" or "admin fee" that reads as a junk add-on and triggers chargebacks.
PULSE has a free [Service Fees Calculator](/tools/service-fees) that models this for you in your browser.
The Top 10 Tools to Set, Charge, and Track Roofing Service Fees
The right tool depends on whether you want to *model* the fees first or *bill and collect* them in the field. Here are the ten that matter, ranked.
1. PULSE Service Fees Calculator 🏆 BEST OVERALL
PULSE's free [Service Fees Calculator](/tools/service-fees) runs this in your browser in seconds — no login, no spreadsheet. You enter your monthly call volume, the attach rate you expect, the fee price, and your real cost to deliver it, and it returns the monthly profit, annual profit, and effective margin per fee — then stacks every fee (trip, permit, steep-pitch, disposal, tarp) into one contribution-margin total so you can see exactly how many back-office salaries the fees actually fund.
It's built for the roofing owner who knows they're *leaving money on the table* but can't tell which fee to add first. Because it's free and instant, it's the default starting point: model the fees here, confirm the margin clears 85%, then go set them up in your field-service software. For a small or mid-size roofing shop it replaces a fiddly spreadsheet entirely.
2. AccuLynx
AccuLynx is the roofing-specific CRM and project-management platform most mid-to-large shops standardize on. It handles estimating, production scheduling, supplier ordering (Beacon, ABC Supply, SRS integrations), and job costing, so you can attach steep-pitch and two-story surcharges directly to the estimate line items and see margin per job. Pricing is quote-based and typically runs ~$200–$400+/user/mo depending on modules and seat count.
It ranks high because it ties the *fee* to the *job cost* in one system — you're not guessing whether the disposal fee covered the dumpster. The trade-off is price and complexity; it's overkill for a one-truck operation but the standard for shops doing real volume.
3. JobNimbus 💎 BEST VALUE
JobNimbus is the best-value paid pick for roofing. It's a roofing-and-contractor CRM with pipeline, estimating, and a strong mobile app, priced far below AccuLynx — plans commonly land around $200–$350/mo for a small team (it's sold per company/tier rather than steep per-seat), and the base "Basic" tier starts lower. You can build fee line items (trip, permit, tarp) into your templates so every estimate and invoice carries them automatically.
It earns Best Value because it delivers roofing-specific estimating, automations, and QuickBooks sync at a fraction of the enterprise platforms. For a 2–10 person roofing company that wants fees attached automatically without a $400/seat bill, this is the sweet spot.
4. ServiceTitan
ServiceTitan is the enterprise field-service platform — strongest for roofing companies that also run service/repair and maintenance divisions, not just replacements. Its pricing engine, "good-better-best" presentation, and configurable service fees are best in class, and the dispatch + call-booking tools are unmatched. Pricing is quote-based and high — realistically $300–$500+/technician/mo all-in.
It ranks here because few tools enforce fee attach rates as cleanly: you can require the trip fee on every booked call and report attach rate by tech. The catch is cost and a heavy implementation; it pays off above roughly 8–10 field techs.
5. Jobber
Jobber is a clean, affordable field-service platform that works well for smaller roofing and exterior shops doing repairs and inspections. Plans run roughly $39 to $279/mo by tier (Core, Connect, Grow, Plus), and it makes it easy to add fixed-price fee line items, request deposits, and bill the trip/inspection fee at booking. Online booking and automated follow-ups are strong.
It ranks for the repair-heavy or newer roofing business that wants professional quoting and invoicing without enterprise pricing. It's lighter on production/supplier features than AccuLynx, so growing replacement shops eventually outgrow it.
6. Housecall Pro
Housecall Pro is another strong SMB field-service option, popular with home-service trades. Tiered pricing runs roughly $59 to $299/mo (Basic, Essentials, Max), with card processing and consumer financing built in. You can configure service-call fees and add-on charges that flow straight onto the invoice, and the consumer-financing tie-in helps close bigger tarp-and-repair tickets.
It earns its spot for ease of use and built-in payments — collecting the emergency-tarp fee on the spot is frictionless. It's less roofing-specialized than AccuLynx or JobNimbus, so estimating templates need more setup.
7. CompanyCam
CompanyCam is the photo-documentation tool that makes your fees *defensible*. At about $24–$49/user/mo (Pro to Premium tiers), it timestamps and geotags every site photo, so the inspection fee comes with a real documented report and the steep-pitch surcharge is backed by photos of the actual pitch. That documentation is exactly what turns a fee from "junk surcharge" into "tangible value."
It ranks because it solves the credibility half of fee-charging, not the billing half. It pairs with AccuLynx, JobNimbus, and ServiceTitan rather than replacing them — think of it as the evidence layer behind every fee.
8. QuickBooks
QuickBooks Online is where most roofing shops actually book the revenue and watch margin. Plans run roughly $38 to $115+/mo (Simple Start through Advanced). You create each fee as a separate service item so you can report exactly how much the trip, permit, and disposal fees contributed — and confirm the ~85–95% margin holds at the books level, not just in theory.
It ranks because fee strategy is meaningless if you can't see it in the P&L. Nearly every tool above syncs to it, making it the reporting backbone rather than the field tool.
9. Square
Square is the simplest way for a small roofing operation to take the trip fee or tarp fee on-site by card or tap. Hardware is cheap, processing is 2.6% + 10¢ for tapped/dipped cards, and there's no monthly software fee on the free tier. You can save preset fee amounts (e.g., a $95 inspection fee) for one-tap charging at the truck.
It ranks for owner-operators and newer shops that need to collect fees today without a full platform. It's a payments tool, not a CRM, so it's a starting point you outgrow as volume rises.
10. Stripe Billing
Stripe Billing is the pick for roofing companies that run recurring maintenance plans — annual roof-inspection memberships or gutter programs — where a recurring plan-setup fee plus a monthly subscription is the model. Stripe charges 2.9% + 30¢ per online transaction with no monthly platform fee for standard use, and Billing automates the recurring charge, dunning, and failed-card retries.
It ranks last only because it's the most technical and best suited to a recurring-revenue play rather than one-off service fees. For a shop building a roof-maintenance subscription, it's the most reliable engine for the recurring portion.
How to Choose
- Model before you bill. Run every proposed fee through the [PULSE Service Fees Calculator](/tools/service-fees) first to confirm it clears ~85% margin and funds a real role — then implement it in your field software.
- Match the platform to your size. Owner-operator and newer shops: Square plus Jobber or Housecall Pro. Growing replacement shops: JobNimbus (best value) or AccuLynx. Multi-division service businesses: ServiceTitan.
- Make every fee tangible. Pair billing with CompanyCam so the inspection fee ships with a real report and the steep-pitch surcharge is backed by photos — value, not a junk surcharge.
- Close the loop in the books. Map each fee to its own line item in QuickBooks so you can prove the margin and the back-office payroll it funds.
- Use recurring tools for recurring fees. If you sell maintenance memberships, run them on Stripe Billing rather than re-keying invoices.
FAQ
What is the typical range for a trip or inspection fee? Most roofing companies charge between $75 and $150 for a standard trip and inspection. The fee covers fuel, vehicle wear, and roughly 20–30 minutes of a technician’s time, so it’s priced to recover those costs without markup on labor.
How much should a steep-pitch or two-story surcharge be? A steep-pitch surcharge usually falls between $100 and $300 per job, depending on the roof’s slope and height. This fee reflects the extra safety equipment, slower work pace, and higher risk for crews.
What is a reasonable permit-handling fee? Permit-handling fees typically range from $150 to $400, depending on local permit costs and the time required to file paperwork. The fee covers the permit itself (if passed through) and the administrative work of obtaining it.
How much should a materials disposal or dumpster fee be? Disposal fees usually run from $150 to $500, based on dumpster rental rates and local landfill tipping fees. This charge recovers the cost of hauling and disposing of old shingles, underlayment, and debris.
What is a fair emergency tarp fee? Emergency tarp fees generally range from $200 to $600, depending on roof size, pitch, and accessibility. The fee accounts for after-hours response, tarp material, and labor to secure the area quickly.
How do I decide whether to charge a fee or include it in the project price? The decision hinges on whether the fee is a separate, optional service (like a trip fee for estimates) or a fixed cost of every job (like disposal). If you can attach the fee to a specific, recurring action and customers see its value, it’s better to itemize it.
Bottom Line
The fastest way to raise margin and fund back-office staff in a roofing company is tangible, value-backed service fees — trip/inspection, permit handling, steep-pitch surcharge, disposal, and emergency tarp — each clearing ~85–95% margin. Model them first in the free PULSE Service Fees Calculator (Best Overall), bill them in JobNimbus (Best Value) or AccuLynx, document them with CompanyCam, and reconcile in QuickBooks. The formula never changes: jobs × attach rate × (fee − cost).
Related on PULSE
- [Do I Need a Fractional CRO for My Roofing Company?](/knowledge/q15655)
- [How Many Sales Reps Do I Need to Hire for My Roofing Company This Year?](/knowledge/q15535)
- [How do you start a roofing company in 2027?](/knowledge/q9675)
- [Should I open or buy a Mighty Dog Roofing franchise in 2027?](/knowledge/q15260)
- [Should I open a independent roofing business in 2027?](/knowledge/q15082)
- [Should I open or buy a Storm Guard Roofing franchise in 2027?](/knowledge/q14809)
Sources
- ServiceTitan — Pricing and field-service operations guides for roofing and home services (servicetitan.com)
- AccuLynx — Roofing CRM and estimating platform documentation (acculynx.com)
- JobNimbus — Roofing contractor CRM pricing and plan tiers (jobnimbus.com)
- Jobber — Plan pricing (Core, Connect, Grow, Plus) and quoting features (getjobber.com)
- Housecall Pro — Pricing tiers and payments/financing features (housecallpro.com)
- CompanyCam — Pricing and photo-documentation for contractors (companycam.com)
- Intuit QuickBooks Online — Plan pricing and service-item reporting (quickbooks.intuit.com)
- Square and Stripe — Published card-processing rates and Billing documentation (squareup.com, stripe.com)










