
Seal coating and crack filling are the backbone of many paving maintenance operations — high frequency, recurring, and often shopped on price by clients who treat them as commodities. That price pressure pushes contractors into a race to the bottom: cutting margins to win volume, then discovering that volume at thin margins does not actually pay the bills.
The exit from that trap is accurate costing. When you know precisely what each square foot of seal coat or linear foot of crack fill costs you — materials, labor, equipment wear, overhead — you can price jobs to a target margin instead of guessing and hoping.
Why These Services Are Harder to Price Than They Look
Seal coating and crack filling appear simple on the surface. Mix, apply, move on. But the true cost is more complex than most contractors account for. Material costs fluctuate with petroleum prices. Labor efficiency varies by surface condition, area size, and crew experience. Equipment wear accumulates invisibly. Mobilization costs for smaller residential jobs consume margin that looks healthy on paper. And overhead — truck payments, insurance, software, office staff — must be covered across every job, including the inexpensive ones.
Contractors who price from intuition or competitor comparison rather than their own cost data consistently leave money on the table on good jobs and lose money on difficult ones without understanding why.
Building an Accurate Cost Model for Seal Coating
Material Cost Per Square Foot
Start with your actual material cost per gallon and convert to cost per square foot based on your real coverage rate — not the manufacturer specification. Commander ERP tracks material usage per job over time, so you can calculate your true coverage rate across different surface conditions and application methods. Porous surfaces use significantly more product than smooth ones, and your pricing should reflect that reality.
Labor Cost Per Square Foot
How long does your crew actually take to seal coat one thousand square feet, including setup, application, edging, and breakdown? ERP time tracking gives you this number by job type — a large open parking lot performs very differently per square foot than a residential driveway with corners and obstacles. Pricing both jobs the same way costs you money on the complex ones.
Equipment Cost Allocation
Your spray equipment, agitators, and support vehicles depreciate with every use. A simple allocation method — annual depreciation divided by annual production square footage — gives you an equipment cost per square foot that most contractors completely ignore in their pricing.
Overhead Allocation
Divide your total monthly overhead by your total monthly revenue to produce an overhead percentage. Every job price must cover that percentage before a single dollar of profit begins. ERP financial reporting makes this calculation automatic and keeps it current as your cost structure changes through the season.
The Same Framework for Crack Filling
Crack filling pricing uses the same structure, measured in linear feet. Cost inputs include filler material per linear foot, labor time per linear foot — which varies considerably with crack width and depth — routing equipment costs when applicable, and mobilization cost to reach the job site. Small jobs with high mobilization costs need premium per-linear-foot rates to remain profitable; ERP job records help you identify exactly where that threshold sits.
Tiered Pricing: How to Stop Competing Only on Price
One of the most effective strategies for maintenance contractors is structured tiered pricing. The table below outlines how each package is composed:
| Package | Inclusions |
|---|---|
| Standard | Basic crack filling and one coat of standard sealer |
| Premium | Second coat with sand broadcast for improved traction and UV protection |
| Premium Plus | Edge cleaning, crack routing, two coats of commercial-grade sealer, and a seasonal callback guarantee |
This approach shifts the client conversation from how cheap can you go to which level of protection serves my property best. Contractors who present tiered options consistently sell more premium work than those who lead with a single bottom-line number — because they are giving clients a way to invest more, not just a chance to negotiate down.
Tracking Actual vs. Estimated Margin on Every Maintenance Job
The most valuable practice for maintenance contractors is reviewing the actual versus estimated profitability of each job after completion. Did that seal coat job that was priced at thirty-two percent margin actually come in at thirty-two percent? Or did material usage run higher than expected, or the crew take longer than planned on a particular surface type?
ERP job costing shows this comparison job by job and in aggregate by job type. Over a season, you will see which service categories consistently meet your margin targets and which ones regularly disappoint — which tells you exactly where to adjust pricing or tighten operations.
Related Reading: How ERP Helps Asphalt Companies Calculate True Job Profitability: Not Just Total Revenue
Encoding Your Pricing Into ERP Estimate Templates
The final step is building your accurate cost model into ERP estimating templates so that every quote your team produces starts from the right foundation. Material costs, labor rates, overhead allocation, and equipment charges are pre-loaded. Sales staff can produce accurate, professionally formatted quotes without the owner reviewing every number.
- Track material usage per job in ERP to build real coverage rate data by surface type and condition
- Log labor time separately for setup, application, and breakdown to find true productivity rates by job category
- Calculate and update your overhead percentage quarterly as costs change through the season
- Create two or three pricing tiers in your ERP estimate templates and train your sales team on presenting them
- Review actual versus estimated margin on every maintenance job for at least ninety days after implementing new pricing
Build pricing that protects your margins on every seal coat and crack fill job. See Commander ERP estimating tools — book your demo.
Conclusion
Seal coating and crack filling are margin opportunities — but only when priced with precision. Accurate costing from real ERP data, combined with a tiered pricing strategy, transforms these services from price-driven commodities into dependable, profitable recurring revenue.
The cost data you need is already being collected in Commander ERP. The only question is whether you use it.


