Who each one is for
OneCrew describes itself as an "All-In-One Software Platform for Asphalt Paving Crews", and says it
"only works with asphalt and concrete businesses" [1]. Pavr is written for a paving, sealcoating,
striping or concrete company with five to sixty people. Both of us start where the money starts —
the measurement — and follow it to the invoice [1][2].
Both cover the job. The question is which parts of your week each one has built for. Everything below about the other product is quoted from its own pages with a
numbered source and the date we read it; where those pages don't say, this page says so rather than
filling in the blank.
The walk and the price
OneCrew's estimating page is specific in the way a paving contractor writes: "Access monthly
satellite images or upload blueprints", "Easily draw and edit precise areas, including cut-outs and
irregular shapes", "Automatically calculate area, perimeter, and edge measurements", "Automatically
calculate tonnage and materials", "Instantly estimate how many trucks you'll need", "Use the Vendor
Picker to see distances and rates by vendor", "Set default margins so every estimate starts with
your target pricing" [2]. Its March update added "TruTec Instant Takeoffs", which pick out the
elements on the map for you [4].
That is a real takeoff and a real estimator, and the vendor picker is a good idea — if you buy from
three plants, comparing transport distance and price while you're pricing is worth something every week.
Pavr's takeoff is the same shape: draw on the satellite view, set a scale on the GC's PDF plan and
draw on that, or type in what you walked with the wheel. Cut-outs, islands, curb line and stall
counts come off the drawing. The catalog underneath has 131 built-in services across paving, concrete, sealcoating, striping, drainage and site work, each priced from your plant price, your crew rates
and your equipment, with a markup slider per line, a flag when a markup drifts from your usual
number, and the sell price and margin sitting beside the lines while you work. Here's how
estimating works.
Every line prices from your numbers, with the margin where you can see it before you send.
Both tools handle a job with more than one service on it [2][5]. OneCrew's scheduling page says
"Multi-service projects stay in the queue until every phase is on the calendar" [5], and its
estimating page lets you "Breakdown complex jobs into sections for clarity" [2]. One Pavr estimate
carries the overlay, the ADA ramps, the sealcoat and the restripe; the proposal groups them by trade
with subtotals; the job that comes out of it has a part for each crew. What isn't listed on
OneCrew's scheduling page as of September 18, 2026 is the wait between trades — the sealcoat that
waits on new asphalt, the striping that waits on the sealcoat [5]. In Pavr those waits set
themselves, and one job across trades shows how. If half your invoices
have two trades on them, run one of those jobs in both demos.
The signature
Both tools get the proposal signed on a phone, and both know that's the moment that matters [2].
OneCrew: "Customers receive a link to view a beautifully formatted web proposal optimized for any
device", they can "sign from their phone or computer", and you can "Track who opened your proposal
and when" [2]. The link needs "nothing to install and no account to create" [6].
Pavr: the customer gets an email under your company's name, opens the proposal on their phone with
no password, and signs. The signature is tied to the exact version they were shown — not to whatever
the proposal says today — and the price they saw is the price that was locked when you sent it, even
if the plant moved on Monday. Signing wins the job.
One proposal, three ways to do the lot, with the total for each.
If you only test one thing in both demos, test this: change a line on a proposal that's already been
signed and see what each system does with the signature.
Change orders
OneCrew's job site page says the "Foreman can post photos, flag issues, and request change orders
from the job site", and that a change order updates the job "by either crediting back services, or
applying new services as the job progresses" [7]. Its change order article says the customer portal
is where clients "review, approve, and sign off" when "scope changes need client approval" [8].
That's the right instinct — the person who finds the soft spot is the person standing on it, and the
customer approves it without a phone call.
Pavr takes the same instinct through to the money. The change order is priced from your current
catalog with the markup the customer already agreed to on the proposal, and emailed for signature the
same way the proposal went. The work it covers waits until it's signed. Once it's signed, it goes on
the invoice, or onto the schedule of values as its own line if the job is being progress billed.
Signed before the extra work, billed after it. Both halves, or neither counts.
What isn't described on those OneCrew pages as of September 18, 2026 is whether the work waits for
the customer's signature, and how a signed change order lands on the invoice [7][8]. Ask, and bring
last month's real one.
The week before the crew rolls
Here's where the two split furthest [5].
OneCrew has "Drag-and-drop scheduling, built for paving" [1][5], and mobile work orders and GPS
directions [1]. It flags a double-booked crew member before you save: "Conflict alerts surface
automatically before you save" [5]. What isn't on their scheduling page as of September 18, 2026 is
the weather [5].
Every Pavr account starts with a rule per trade — asphalt, sealcoat and striping want 50°F and no
rain, concrete 40°F — and you can change any of them. The forecast flags the jobs that won't make
the rule. When a day rains out, it moves as one batch to the next day that passes, instead of you
dragging eleven cards around at 5 a.m. The trades also wait on each other on their own: striping
waits on the paving, sealcoat waits 30 days for new asphalt to cure, striping waits 24 hours after
sealcoat, and you can change every one of those waits. Double-booked crews and equipment show up
before dispatch, and dispatch buzzes the foreman's phone.
The week, with the jobs that won't make the temperature already flagged.
If you sealcoat and stripe as well as pave, that machinery is most of what you do in April and
October. Rain days without losing the week is
the plain version of why it matters.
Crew hours
OneCrew lists "GPS-Enabled Time Tracking": "Crew members clock in and out from their phones, or
foremen can manage time for the whole crew", and "Approved time feeds directly into your actuals" [7].
That's the same design decision Pavr made, and it's the right one: a foreman clocking five people in
beats five people remembering.
Pavr adds two things their site doesn't list as of September 18, 2026 [7]. The first is offline:
clock-ins, daily logs and punch list items save on the phone with no signal and go up when there's
some, and nothing is sent twice. The second is Spanish — the crew side of Pavr is translated, so the
person reading the clock screen reads it in the language they speak.
The clock screen the crew actually reads.
Approved hours come out as a payroll CSV with the overtime split at 40 hours a week, and those same
approved hours are what lands on the job's costs.
Job costing
OneCrew: "Track every dollar on every job to protect your margins" [1]. Its job costing page goes
further: foremen "submit actuals from their phone", and "As foremen submit actuals from the field,
your Work-in-Progress Report updates automatically" [9]. It tracks actuals per service, so over a
season you can compare estimated and actual margin on each kind of work [9]. That's a serious
answer to the question every owner asks in July.
Pavr posts approved hours, material off the daily log, receipts, sub invoices, mileage and equipment
hours against the estimate line by line, by cost type, while the job is open. A cost type goes
yellow at 5% over the estimate and red at 10%, and you set both numbers. The point isn't the color. The
point is that one job over is noise, and the same line over on every job of one type is your
estimate telling you something. Job costing in Pavr shows the screen.
Yellow at five percent over, red at ten, and both numbers are yours.
Billing and getting paid
OneCrew's invoicing page is good: when a job wraps, "Every service, quantity, and price is already
pulled from the estimate, with nothing to type, nothing to look up" [3]. The same page says "Send a
full invoice, request a deposit, or bill by milestone" [3]. Customers get "a link to view and pay
their invoice from their phone, tablet, or computer", by "card, ACH, or both", and "OneCrew syncs
invoices and payments in both directions" with QuickBooks [3]. Their progress invoicing article goes
further: "the line items that won you the job become the SOV you bill against", and you "Generate
progress invoices from completed work orders" [10].
Pavr's invoice comes from what was signed — the proposal plus the signed change orders — once the
punch list is closed. Bigger jobs get the paperwork commercial lots and GCs ask for: a schedule of
values built from the signed proposal, pay applications by percent complete on each line, retainage held
and released, a G703-style continuation sheet, deposits credited automatically against the final
invoice, and time-and-materials work billed weekly against a not-to-exceed that it stops at.
Past-due reminders go at 7, 14 and 30 days, late fees are there if your terms allow them, and the
customer can pull their own statement. More on getting paid.
The schedule of values comes off the signed proposal, not off a blank spreadsheet.
Retainage held on each pay app, a G703-style sheet and T&M caps aren't listed as OneCrew product
features as of September 18, 2026, though the progress invoicing article's pitch runs "from first
call through final retainage payment" [3][10]. If you work for GCs, ask them to show you a pay app
with retainage held and then released.
And the money itself: Pavr takes nothing on it unless you ask. The Pay button goes to your QuickBooks
Online payment page or wherever you already take payments, with no fee from Pavr. Or turn on Pavr
Payments and customers pay on the invoice, by bank transfer or card, into a Stripe account in your
business's name, for 1% plus Stripe's rates. OneCrew takes card and bank transfer on its own invoices [3]. Which of those
you prefer is a real business decision, not a feature score — see deposits and payment terms for
paving.
Price
Pavr is $85 a month for each person who estimates, schedules or runs jobs in it. Crew who only clock in,
and customers who sign and follow their jobs, are free. Try it for 14 days with no credit card. An
owner, an estimator, an office manager and two foremen come to $425 a month; the eighteen people on
their crews clock in free.
OneCrew doesn't publish a price as of September 18, 2026; the site asks you to book a demo [1]. Its
own blog says it uses "seat-based pricing" [11]. When you're on that call, ask three things: the
per-seat price, whether foremen who only open a work order are billable, and what the number looks
like in year two.
Where OneCrew is the better fit
You want payments collected on your own invoices. OneCrew's customers pay by card or bank transfer from the invoice link, and "The invoice appears in the same customer portal where they signed their
proposal" [3]. If your office wants one place to see the invoice and take the payment, that's a
genuine advantage. Pavr's answer is a Pay button that hands off to the page where you already take payments, or, with Pavr Payments on, takes bank transfer or card on the invoice for 1% plus Stripe's rates.
You buy from several plants and price on transport. The Vendor Picker showing "distances and rates by
vendor" while you estimate [2] is a nice piece of work. Pavr prices trucking from your own numbers;
it doesn't compare plants for you.
You want the takeoff drawn for you. OneCrew's March update added a "Detect with TruTec action in
Mapping" that picks out the elements on the map for you [4]. Pavr's takeoff is one you draw
yourself.
Lead follow-up is your weak spot. OneCrew leads with capturing and converting leads with
"intelligent tracking and automated follow-ups" [1]. Pavr keeps a list of
requests and tells the salesperson when a proposal has sat unopened or unsigned for a few days, but if
automated follow-up is what you're shopping for, look at theirs closely.
You're an asphalt-only shop with simple billing. If every job is one trade, one invoice, and the
weather rarely moves you, much of what Pavr adds is for a week you don't have.
Switching: what moving actually looks like
Your price lists come in from a file. Material, crew rates, equipment and subs are read from the lists you already keep, and you check every row before anything is saved; the 131 built-in services carry the shape of the work, and you set the markups once.
Don't migrate history. Finish what's open where it lives now. Start new estimates in Pavr from
a clean date. One job that runs end to end tells you more than three months of parallel records.
Your data is yours, on the way out too. Export your data lets the owner download every record in
the account as a set of CSV files — customers, sites, estimates, jobs, hours, invoices, payments.
Pull it on day one if you want to see what it looks like.
A fair two-week test. Take a lot you priced last month and price it in both systems with the same numbers.
Send yourself the proposal from each and sign it on your phone. Then run one real job through the
one that felt right, all the way to the invoice. Whichever tool survives a rain day, a change order
and a payroll week is the one to buy.