What makes paving and concrete software different
Paving is a heavy-equipment trade that bids like a manufacturer. You're selling a finished surface by the square yard, but your costs come in tons of mix, hours of plant time, truckloads, equipment moves and crew days. A general field service app treats the estimate as a list of line items with prices. A paving estimate is a chain of calculations, and a mistake early in the chain compounds.
Take a simple residential driveway. The customer sees a price for 600 square yards at 2 inches. You see the tonnage at your mix's compacted weight, plus waste, plus base stone if the subgrade needs work, plus how many trucks you need to keep the paver moving without gaps, plus the drive time from the plant, plus mobilizing the paver and roller. Change the job location by 20 miles and the trucking math changes. Software built for paving does that chain for you from production rates and distances. That's the main reason dedicated tools exist.
Weather is the second difference. Asphalt and sealcoat have temperature and moisture limits, and sealcoat needs dry time before traffic. When a front comes through, it doesn't move one job. It moves a crew, a truck schedule, a plant order and a dozen customers. Your scheduling has to move all of that together and notify customers automatically.
The third is the split between project work and route work. Commercial paving and concrete flatwork run like small construction projects with bids, change orders and daily logs. Residential sealcoating and striping run like a route business, with lots of small jobs grouped by neighborhood. Many paving companies do both, and the right software depends on which side earns most of your money.
Choosing by company size
Owner-operator
If you're the estimator, salesperson and foreman, keep it simple. A residential sealcoating owner can run on Jobber Core at $29/mo billed annually (as of October 2026). If you're laying asphalt and losing jobs to slow or inconsistent bids, one Bitumio seat at $149/mo is the paving-specific option, and crews using only the app are free. A concrete-focused owner can start on Contractor Foreman Basic at $49/mo billed annually.
2 to 5 office users
With an estimator, an office manager and a couple of foremen, consistent bidding and clean handoffs to the field matter most. Bitumio at five paid users is $745/mo, which is real money, but crew members using only the mobile app don't count. Contractor Foreman Plus is $166/mo billed annually for up to eight users. Jobber Connect is $149/mo billed annually for five users if your work is mostly sealcoating and striping.
6 to 15+ people
Larger paving companies usually have more crew members than office users, which is where Bitumio's free crew app helps. A company with four paid users and eleven crew members pays $596/mo. Contractor Foreman Pro covers fifteen users for $221/mo billed annually. Jobber Grow for fifteen users is $399/mo billed annually.
What paving software costs
Published prices as of October 2026.
| Company size |
Bitumio |
Contractor Foreman |
Jobber |
| Owner only |
$149/mo (1 paid user) |
$49/mo (Basic, billed annually) |
$29/mo (Core, billed annually) |
| 5 office users + crews |
$745/mo (crew app free) |
$166/mo (Plus, billed annually) |
$149/mo (Connect, billed annually) |
| 4 office users + 11 crew |
$596/mo (crew app free) |
$221/mo (Pro, billed annually) |
$399/mo (Grow, 15 users, billed annually) |
Bitumio says there are no up-charges or fees on its month-to-month price, and it invites customers to ask about savings on yearly agreements. It lists QuickBooks Online and QuickBooks Desktop among its integrations.
Payment processing matters on commercial work. On a $40,000 parking lot paid by card at 2.9%, the fee is about $1,160. Jobber's ACH rate of 1% brings that to $400. Contractor Foreman's ACH is 1% + 30¢, capped at $10, so the same payment costs $10. For commercial customers, put ACH or check on the invoice and save card payments for small residential jobs.
Mistakes paving contractors make when switching
Not loading your real production rates. A paving estimator is only as good as the rates behind it. Before going live, enter your crew's actual tons per hour, sealcoat coverage and striping speeds from past jobs, not the defaults. Expect that setup to take a few evenings, and check it against three or four finished jobs.
Switching mid-season. Paving season is short in most of the country. Change systems in winter, when you have time to set up material costs, crews and equipment, and run your first estimates in the new tool against bids you already know.
Forgetting mobilization in the new templates. When rebuilding estimate templates, it's easy to set up per-square-yard prices and leave out mobilization and minimums. Check a small residential job and a large lot in the new system against your old pricing before you send live bids.
Skipping job costing. If foremen don't enter plant tickets, trucking and hours, you'll never know if your tonnage yields are right. Make the end-of-day entry part of the foreman's routine from the first week.
Treating concrete and asphalt the same. A tool built for asphalt won't estimate cubic yards of concrete well, and a general project tool won't do tonnage. If you do both, decide which side drives most of your revenue and choose for that, then handle the other with templates or a spreadsheet.