30-min call with RobBook a proof-of-concept call
Job 04 · Pricing desk

// Waste management · For haulers that buy haulers

Acquired hauler pricing, mapped onto your rate codes for your pricing lead.

Every hauler you buy arrives with its own price sheets, handshake rates and contracts. This tests whether AI can map each acquired account onto your service and rate codes and list every price change and contract term that comes with it, on copies of 20 to 30 accounts from a hauler you already converted. Your reviewer, the person on your team who knows your pricing best, compares the map with what your team set up.

Book a proof-of-concept call30 minutes with Rob
Converted accounts
20 to 30
Price notices sent
None
Who approves each change
Your pricing lead

// The one job

From the seller's price sheet to your rate codes

Today someone on the pricing or conversion team takes the acquired hauler's customer list, service records and price sheets, works out which of your service codes fits each container and frequency, picks a rate code, and notes where a customer's bill would move. Then the contracts get read, one at a time, for anything that holds the price.

In the proof of concept, AI does that mapping on copies and lists each account's proposed codes, its price change and the terms that limit it. Nothing loads into your billing system, and nothing goes to a customer. Your reviewer checks the map against your team's own conversion.

Price sheetAcquired hauler
Customer
Service address
Contract date
Billing cycle
ServiceFrequencyPrice
Made-up example price sheet
Mapped
for your pricing lead
Rate mapDraft
Account
Site
Rate code
Terms to honor
Service codeOld priceChange
Made-up example rate map

// What makes it hard

Where acquired pricing goes wrong

The seller's price and yours often aren't built the same way. A small hauler may charge one all-in monthly price, while you bill a base rate with fees on top. One large hauler publishes its method: a fuel fee taken from a table keyed to the EIA's on-highway diesel price and applied to every charge except the environmental fee and taxes, and an environmental fee applied to everything but taxes. Copy an all-in price into your base rate and the fees raise the total on the first bill, which is a price change whether anyone meant one or not.

Recycling and billing cycles move the total as well. If you charge a recycling processing charge set from the prior month's OCC price, a customer who paid a flat recycling price will see a different bill each month. Residential service is often billed quarterly in advance and commercial service monthly, sometimes in arrears, so moving an acquired customer from monthly after service to quarterly in advance asks for more money sooner at the same rate. The map lists both as changes.

Contracts carry terms you inherit. In Maine, a small containerized hauling contract that renews automatically needs a mailed notice 60 to 90 days before its termination date, any early termination charge is capped at three times the current monthly charge, and the contract can't require the customer to share a competing offer or give the hauler a chance to match it. Other states and many cities have rules of their own. For each contract the map lists the renewal date, the notice window, the termination terms and any price cap or freeze, with the clause each came from.

Franchise and municipal accounts follow the city's schedule, not your price sheet. Under many franchise agreements the hauler asks each year for a rate adjustment tied to an index or a cost formula, and increases above a set threshold go to the council. An acquired hauler's franchise customers stay on the approved rates, so the map marks them as held instead of moving them onto your commercial rate codes.

Small things get lost in a conversion. Senior and military discounts, auto-pay enrollments and one-off credits can live in a notes field; after one 2024 takeover of residential contracts in Michigan, customers had to re-enter military discounts and sign up for auto-pay again. Your reviewer will check that every discount, credit, customer-owned compactor, container rental and promised price hold reached the map, and that each change it shows is one your team would really make.

// What you send

What the proof of concept needs from a past deal

Copies and exports
No logins
01

20 to 30 converted accounts

From a hauler you already bought: each account as the seller kept it, and how your team set it up afterward. A mix of commercial, residential, roll-off and contract customers.

02

The seller's price sheets and contracts

Price lists, customer agreements and any franchise or municipal rate schedules that covered those accounts.

03

Your codes and fee rules

Exports of your service codes, rate codes and fee rules as they stood when those accounts moved over.

04

No logins, NDA first

We never sign in to your billing system or the seller's. The NDA is signed first, and if a deal's own NDA keeps its files in the building, we build look-alike accounts with your reviewer.

// Before it starts

What the owner settles in writing

Agreed before a single account is shared.

Before the proof of conceptOwner signs off
Reviewer
Named by the owner. Often the pricing lead or whoever ran the last conversion.
Success criteria
Written first: right service code, right rate code, every change and term listed
Accounts
Picked by your reviewer from a past acquisition
Price
A range for the live job, before it starts
NDA
Signed before any customer record moves

// How the test is judged

The rate map beside your team's conversion

Account by account
Every change listed
On the same 20 to 30 accountsWhat your team set upThe proof of concept
Service code for each container, material and frequencyFilled in on your accountsFilled in on your accounts
Rate code, and the new total once fees applyFilled in on your accountsFilled in on your accounts
Price changes listed, billing cycle moves includedFilled in on your accountsFilled in on your accounts
Renewal dates, notice windows and termination terms foundFilled in on your accountsFilled in on your accounts
Franchise and contract rates held where they must beFilled in on your accountsFilled in on your accounts
Discounts, credits and customer-owned equipment carried overFilled in on your accountsFilled in on your accounts
Accounts set aside for the pricing lead, with the reasonFilled in on your accountsFilled in on your accounts
No numbers yet. Neither column gets a figure until your own accounts have been through it.Your reviewer fills them in, and the decision is theirs.

// After a yes

About 30 days on live accounts

A yes from your reviewer starts about 30 days of the same mapping on live accounts: the next hauler you buy, or accounts still waiting from the last one.

Your pricing lead approves every code and every change before anything loads into billing. Notices to customers stay with your team, on your timing.

After that, any further job is quoted on its own.

// Later, in this order

What could come after the conversion

Ideas to check with you
One job at a time
  1. 01

    Service requests from new customers

    Acquired customers' emails for extra pickups, holds and size changes, drafted as work orders on your codes.

    Next
  2. 02

    Billing from tickets and manifests

    The acquired routes' roll-off pulls and manifested loads drafted as invoice lines at your rates.

    Then
  3. 03

    Disposal invoice checks

    Invoices from the disposal sites the acquired routes use, checked against your tickets before payment.

    After that

// One hard limit

The AI never sends a price notice to a customer.

It reads copies of the seller's records and your code lists, and writes a rate map for your pricing lead. It never loads a rate into your billing system, never changes what a customer pays, and never writes to or calls a customer. Every notice is your team's to send.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once we know how many accounts a typical acquisition brings and how many contract types and rate schedules come with them.

// Questions

Questions about acquired hauler pricing

Can we test it on a deal that hasn't closed?
Only if the seller's NDA lets you share the files. A hauler you already converted works best, because your team's setup is the answer key. If neither is possible, we build look-alike accounts with your reviewer.
Does the AI decide our price increases?
No. It shows what each account would pay on your codes and lists every change. Your pricing lead decides which changes to make, when, and how customers hear about them.
What about customers with no written contract?
They are mapped from the price sheet and billing history alone, and the map says no contract was found. Your reviewer can then see which handshake accounts need a closer look before anything changes.
Do you need access to the seller's billing system?
No. Exports or spreadsheets of the seller's customers, services and prices are enough, alongside your own code lists. We never sign in to either system.
How are franchise and municipal accounts handled?
As accounts to hold, not to reprice. Where a city or county sets the rates, the map keeps the approved rate and flags the account, so nobody moves it onto your standard codes by mistake.
Rob Eason

Rob Eason, founder

// Book a call with Rob

Bring the last hauler you bought.

A 30-minute call with Rob. Tell him your company, your role, and how many accounts your last acquisition brought over. Send no customer records until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.