How to Avoid Becoming the Cheapest Vendor on a Portfolio

Why this matters

A portfolio does something a homeowner cannot: it compares you to yourself over time. Every work order you complete becomes a row in somebody's spreadsheet, and after a year that spreadsheet has an average. When the manager's own performance review includes maintenance cost per unit, that average becomes the thing they are graded on, and you become the lever they pull.

The shop that gets squeezed out of a portfolio is almost never the one that was too expensive. It is the one that priced the visible part of the work and absorbed the invisible part, then had nothing left to give when the annual conversation asked for another few percent. This is a procedure for finding the invisible part, getting it paid or removed, and arriving at that conversation with a number instead of a feeling.

Step 1: Find out which number they are graded on

Before you touch price, find out what your buyer is measured on. Three are common and they push in different directions:

  • Cost per unit per year. They need the annual total down. A higher price per visit is survivable if you reduce the number of visits.
  • Cost per work order. They need the average ticket down. This one punishes you for the diagnostic visit and rewards you for bundling.
  • Repeat work orders per hundred, or open-order age. They need things to stay fixed and to close fast. Price is nearly irrelevant to them and reliability is the whole product.

Ask directly at a quiet moment: "When your regional asks about maintenance, what number do they open with?" A manager graded on open-order age will trade price for a firm response window all day, and if you did not ask you would have given away price instead.

Skipping this step is how shops discount into a metric nobody was watching. A shop that cuts its repair rate to help a manager whose actual problem is orders sitting open for eleven days has spent margin on the wrong axis and gets no credit for it.

Step 2: Measure hours consumed per billed hour, per portfolio

The number that decides whether a portfolio is worth defending is not your rate. It is how much of your shop's clock the account eats for each hour you get paid for.

Count three categories per work order, all in hours of your people's time:

  • On-site hours. Wrench time at the unit.
  • Travel hours. Door to door, both ways, divided by the orders on that trip.
  • Coordination hours. Calling the tenant, waiting outside a unit, entering the order in their portal, uploading photos, chasing an approval, re-explaining scope to a manager who was not on the first call.

Add them for total consumed hours. Divide by the hours you actually billed. Track this per portfolio, per year, on a base of at least 20 completed work orders. Below 20 the average swings too hard on one bad access day to act on.

Residential work usually lands close to 1.0 because the trip is billed and the coordination is one phone call. Portfolio work runs higher because coordination is a real, recurring, unbilled category. How much higher is the whole question.

Step 3: Run the number before the annual review, not during it

Here is a portfolio measured this way. All values are illustrative and rounded, and the point is the method, not the figures.

Portfolio B, one full year, 140 completed work orders. Per work order the shop averaged 1.8 on-site hours, 0.6 travel hours, and 0.4 coordination hours. Total consumed is 2.8 hours per order. Billed hours per order were 1.8, because the agreement waives the trip charge in exchange for volume and nothing in it mentions coordination.

Hours consumed per billed hour: 2.8 divided by 1.8 is 1.56.

The shop's residential average, same year. 1.6 on-site, 0.5 travel, 0.1 coordination, so 2.2 consumed. Billed hours per order were 2.1, because the trip charge is billed and roughly covers the drive. Consumed per billed hour: 2.2 divided by 2.1 is 1.05.

So Portfolio B consumes about 49 percent more of the shop's clock per billed hour than residential work does (1.56 against 1.05). That is not a margin percentage and it is not a profit figure. It is one thing only: how much shop time the account absorbs for each hour it pays for. The margin question sits on top of it and gets worse in the same direction.

The coordination line is the one to attack first, because it is the only one of the three that a term change can shrink. At 0.4 hours per order across 140 orders, coordination alone consumed 56 hours of the year on that portfolio. That is the number to put on the table.

Step 4: Trade concessions for structure, never for goodwill

Now the annual conversation. You are going to be asked for a lower number. The rule: every concession buys a structural change that reduces consumed hours or protects revenue. Never a straight percentage for nothing.

Things worth more than the discount they cost:

  • Tenant contact information delivered with the dispatch, name and mobile, not "the tenant knows you are coming." This is the single biggest coordination saver.
  • A named authorization limit per work order you may complete without calling, with a written escalation path above it. Chasing approval is coordination hours and it is also the source of most unpaid invoices.
  • Photo and note delivery in one channel of your choosing, batched, rather than per-order entry into their portal.
  • A failed-access fee that triggers automatically on the tiered basis in the agreement, first attempt absorbed and later attempts billable where notice was confirmed, so the lockout does not become a negotiation each time.
  • A minimum annual work-order count or a first-call right on a defined scope, which is what makes volume pricing honest rather than a hope.
  • Payment terms in days, tied to invoice receipt, with the reference number they require printed on the invoice.

In the example above, the shop offered a rate reduction in exchange for tenant contact at dispatch and batched photo delivery, and coordination fell from 0.4 to 0.15 hours per order. Consumed hours per order went from 2.8 to 2.55, and consumed per billed hour from 1.56 to 1.42, an improvement of about 9 percent on that ratio. The account got cheaper to serve at the same time it got cheaper to buy, which is the only version of a discount that survives a second year.

Step 5: Publish the number they are graded on before they ask for it

Once a year, send a single page per portfolio. Not a sales piece. Counts:

  • Work orders completed, and how many were closed on the first visit.
  • Repeat orders on the same unit and same system within 90 days, as a count and as a share of orders. Define the window in the document, because a manager comparing you to another vendor's 30-day figure will read your number as three times worse than it is.
  • Median days from dispatch to close.
  • Failed-access attempts, with the count that were resolved on a second attempt.

This does two things. It gives the manager the exact material they need to defend keeping you to an owner who has seen a cheaper proposal, and it moves the conversation from your price to your performance, which is the only ground where you win.

The shop that has no such page is defended by a manager saying "they are good," which loses to a spreadsheet every single time.

Step 6: Set the walk-away in hours before the meeting, and hold it

Decide your floor before you are in the room, and state it to yourself as a ratio, not a rate.

A usable rule, per portfolio, per year, measured on at least 20 completed work orders:

Renegotiate terms when consumed hours per billed hour exceeds 1.35 AND the portfolio is at least 10 percent of your annual work-order count. Resign the portfolio when the ratio exceeds 1.35 and a full renegotiation cycle failed to move it. Move price or terms in one step of no more than 10 percent per annual review, and re-measure a full year before the next move.

The Boolean is AND, deliberately. A small portfolio running at 1.6 is an annoyance you can carry. A large one running at 1.6 is setting the price of your whole shop, because it is consuming the capacity you would otherwise sell at a better ratio.

Run the example through it. Portfolio B measured 1.56, which is above 1.35. The shop completed about 900 work orders that year, so 140 orders is 15.6 percent of the total, above 10 percent. Both conditions are true, so the rule says renegotiate, which is what happened in Step 4. Had the same 1.56 come from a 40-order portfolio, that is 4.4 percent of 900, the second condition fails, and the rule says leave it alone this year and re-measure.

The step-size limit matters as much as the trigger. A shop that corrects a 1.56 ratio in one move usually overshoots, loses the account, and never learns whether a smaller move would have held. One step, one year, re-measure.

What flips this

  • A portfolio in a turnover cycle. When a manager is refurbishing units between tenancies, the work is scheduled, vacant, and access-free. Coordination hours collapse and the ratio can beat residential. Price that work as its own category rather than at the portfolio rate.
  • A portfolio that is your only source of a skill you want. If the account is teaching your crew a system class you intend to sell elsewhere, a poor ratio is tuition, and that is a legitimate reason to carry it for a defined period. Write the end date down.
  • A single owner behind several managers. The person you negotiate with may not be the person who controls the spend. Discovering that changes who you take the annual page to, and it is worth asking whether the properties roll up to one owner.
  • Work that is genuinely commodity. Filter swaps, mowing, common-area lamp replacement on a route. If the scope really is identical between vendors, competing on price is honest, and the defense is route density rather than differentiation.

How to verify you got this right

  • Pull your last 20 completed work orders on one portfolio and add the coordination hours by hand, from timestamps rather than memory. If your recorded coordination time is near zero, you are not measuring it, you are ignoring it. This is the most common failure of the whole method.
  • Check that every concession you made in the last two years has a named structural counterpart you can point to in writing. A discount with no counterpart is a permanent price cut wearing a temporary label.
  • Confirm your repeat-work window is stated in the document you hand the manager. An undefined repeat rate is worse than none, because the reader supplies their own window.
  • Confirm somebody other than the owner can find the walk-away rule. If it lives in the owner's head, it will be abandoned in the meeting where it matters.
  • Check the ratio again the year after a renegotiation. If it did not move, the terms you traded for were not the ones consuming the hours, and the next move is measurement, not another discount.

References

  • Institute of Real Estate Management (IREM), vendor selection and maintenance cost practices for managed property
  • See related: The Property Manager as a Repeat Client
  • See related: Why the Lowest Bid Often Loses Money
  • See related: The Payment Terms That Make or Break Commercial Cash Flow
  • Trade-standard practice for work-order coordination and vendor performance reporting