Sicc Media // Break the Mold \\ DARE TO BE EXTRAORDINARY.

Blog

  • Automated Progress Invoicing for Long Projects

    Automated Progress Invoicing for Long Projects

    Financing a customer’s project out of your own bank account is the fastest way for a busy business to run out of money.

    TL;DR Never be more exposed than the customer. Tie every milestone to something objectively verifiable. Bill automatically on trigger, with notice. Deposit covers materials, final payment is small enough that nobody holds it hostage.

    The exposure rule

    At every point in a project, the customer should have paid for at least what you have delivered and spent.

    The failure pattern. You order $8,000 of materials on a $20,000 job, having taken a $2,000 deposit. You are now $6,000 exposed to somebody you met three weeks ago.

    Draw the exposure curve for your typical project. If it ever goes meaningfully negative, restructure the schedule.

    A workable milestone structure

    Milestone % Trigger
    Deposit 25 to 30% Contract signed
    Materials 25 to 30% Materials ordered or delivered to site
    Progress 25 to 30% A defined, visible stage complete
    Completion 15 to 20% Sign-off

    Keep the final payment modest. A 40% balance gives a difficult customer enormous leverage over a snag list. 15% keeps them engaged without being a weapon.

    Adjust by materials intensity. A job that is 70% materials needs a bigger, earlier materials milestone.

    Triggers must be objective

    This is where most schedules fail.

    Bad trigger Good trigger
    “When we are about halfway” “On completion of first fix”
    “After a few weeks” “On delivery of materials to site”
    “When the customer is happy” “On passing inspection”
    “At substantial completion” “On completion of [defined list]”

    Write the trigger so a third party could tell whether it happened. If it needs interpretation, it will be interpreted differently by each side at the worst moment.

    Automating it

    Manual milestone invoicing gets forgotten in a busy week, which is exactly when cash flow matters.

    The setup

    1. Build the schedule into the contract, with amounts and triggers.
    2. Enter milestones into your project or field service software at job creation.
    3. Mark the trigger complete when it happens, on site, on the tablet.
    4. The invoice fires automatically, or the card on file is charged.
    5. Receipt sent immediately.

    Send a notification before the charge. A text 24 hours ahead.

    Heads up: materials milestone of $5,400 goes through tomorrow as per the schedule. Materials arriving Thursday. Any questions, call me.

    That message prevents almost every dispute and every chargeback. Surprise is what causes both.

    Down payment versus final completion

    The deposit covers your initial exposure, secures the slot, and confirms commitment. Non-refundable terms should be stated plainly, and in many jurisdictions there are consumer cancellation rights that override them for contracts signed in the home. Know your local rule.

    The final payment should be small enough that withholding it is not worth a fight, and tied to a defined completion standard.

    Define completion explicitly in the contract. “Completion means the work in the scope is finished and any snag list agreed within 5 days is addressed.” Without a definition, completion becomes whatever the customer decides it is.

    Handling delays and holds

    Projects stall. The contract should already say what happens.

    Delays caused by you. Milestone waits. That is fair.

    Delays caused by the customer. Access not available, decisions not made, their other trades not finished. Include a clause that milestones can be billed on schedule regardless, or that storage and remobilisation are chargeable. Otherwise you are financing their indecision.

    Delays caused by supply chain. Bill the materials milestone when materials are ordered and paid for, not when they arrive. You have spent the money.

    Suspension. Define what happens if a project pauses for more than 30 days: work already done is billed, remobilisation is chargeable, and pricing may be re-quoted.

    Retainage, if it applies to you

    Commercial work often withholds a percentage until final sign-off.

    If you are subject to it, know your state’s retainage rules. Many US states cap the percentage and set deadlines for release. Price it into the job, because that money is not free to you while it is held.

    On residential work, do not volunteer retainage. It is a commercial convention and offering it invites a hold you did not need to give.

    What the schedule needs in writing

    • Each milestone: amount, percentage, and objective trigger.
    • Payment terms and method for each.
    • Late payment terms, with an interest rate that is lawful in your jurisdiction.
    • What happens on delay, by cause.
    • Definition of completion.
    • Change order process and how changes affect the schedule.
    • Suspension and termination terms.

    Measure your cash position

    • Days sales outstanding, monthly.
    • Peak exposure per project. Your worst moment, in dollars.
    • Milestones billed on time versus late. Late billing is usually the real cash flow problem, not late paying.
    • Percentage of projects where the final payment was disputed. High numbers mean your completion definition is too vague.

    Draw the exposure curve for your current largest job. If there is a point where you have spent significantly more than you have collected, restructure the remaining milestones this week.

    Need a pro to build the schedule? [BOOK A CALL]

  • Pricing Audits: Finding Hidden Profit Leaks

    Pricing Audits: Finding Hidden Profit Leaks

    Busy and profitable are different things. Plenty of service businesses run flat out and lose money on a third of their jobs without ever knowing which third.

    TL;DR Cost twenty recent jobs properly, including drive time, non-billable hours and overhead share. Rank them by margin. The pattern is almost always obvious and almost always surprising.

    Run the audit on twenty real jobs

    Not averages. Actual jobs, from the last three months, across your normal mix.

    For each one, record

    Item Notes
    Invoice total What you charged
    Labour hours on site Actual, not estimated
    Drive time, both ways Almost always excluded and shouldn’t be
    Materials at cost Your cost, including waste
    Quoting time Site visit, writing it up
    Admin time Scheduling, invoicing, chasing
    Callbacks Return visits, warranty work
    Overhead share See below

    Then calculate true margin per job and rank them.

    Overhead allocation, done simply

    You do not need cost accounting. You need a defensible number.

    1. Total monthly overhead. Insurance, vehicle costs, phone, software, rent, accounting, licences, marketing, admin wages.
    2. Divide by jobs completed that month.
    3. That is your per-job overhead share.

    Example. $9,000 monthly overhead across 60 jobs equals $150 per job before any labour or materials.

    A refinement worth making. If job durations vary widely, allocate by hours rather than by job count. Divide overhead by total billable hours and apply per hour.

    Non-billable time is where the money goes

    The number that shocks people.

    Track a full week honestly. Every hour, categorised.

    Category Typical share
    On-site billable work 45 to 60%
    Driving 15 to 25%
    Quoting and estimating 5 to 15%
    Admin, invoicing, chasing 10 to 15%
    Ordering and supplier runs 5 to 10%

    If you bill 25 hours in a 45-hour week, your true cost per billable hour is nearly double your nominal rate. Every price built on the nominal rate is wrong.

    The fix is not working more hours. It is pricing correctly, and reducing the non-billable categories that are avoidable.

    Material margin, checked properly

    • Are you marking up materials at all? Many trades charge cost, which means the ordering, collecting, storing and warranty handling is free.
    • Is your markup keeping up with supplier increases? A markup set two years ago on prices that rose 30% is now a smaller real margin.
    • Is waste accounted for? Offcuts, spoilage, the extra fitting.
    • Are supplier runs costed? An hour driving to collect a $40 part costs more than the part.

    A standard markup of 20 to 40% on materials is common in the trades and covers the real costs of handling them. If you are at zero, that is a leak with an easy fix.

    Find the loss-making jobs

    Rank your twenty by margin, worst first. Then look for the pattern.

    Common culprits

    • Small jobs. Fixed costs swamp a low invoice.
    • Distant jobs. Drive time destroys margin.
    • One particular service you consistently underprice.
    • One particular customer who generates callbacks and change requests.
    • Emergency work priced at standard rates.
    • Anything you quoted “to be nice.”

    The pattern is usually a category, not bad luck. Once you can name it, you can price it or decline it.

    The five questions the audit answers

    1. Which service line is least profitable? Reprice or stop offering it.
    2. What is my true break-even per job? This sets your minimum.
    3. How much time is non-billable? This corrects your hourly assumptions.
    4. Which customers cost more than they pay? Raise their prices or let them go.
    5. Where is scope creep concentrated? Fix that quote template.

    What to do with the findings

    Immediate, this month

    • Raise prices on the worst-performing service line.
    • Set or raise your minimum job size.
    • Add a materials markup if you have none.
    • Add exclusions to the quote template where scope creep concentrated.

    This quarter

    • Reduce drive time by clustering jobs geographically.
    • Cut admin time with better tooling.
    • Re-quote or exit the customers who consistently lose money.

    Ongoing

    • Re-run the audit every six months on a fresh twenty jobs.

    The benchmark question

    Owners always ask what margin is normal. The honest answer is that it varies enormously by trade, region, structure and what you count as overhead, and any single number quoted at you is probably not comparable to your situation.

    Use yourself as the benchmark. Run the audit, note the number, improve it, re-run in six months. Your own trend line is more useful than somebody else’s average.

    Cost your last five jobs properly this week, including drive time and overhead share. If any of them come out negative, you have found something worth more than a month of new marketing.

    Need a pro to run the audit? [BOOK A CALL]

  • Unbundling Services for Modular Pricing

    Unbundling Services for Modular Pricing

    Some customers want everything. Some want the minimum. Selling only one bundle means losing one of those groups every time.

    TL;DR Break your service into a required core plus optional modules. Price the core to protect margin. Never let the à la carte total be cheaper than the bundle, or the bundle stops meaning anything.

    When unbundling helps

    Good fit

    • Customers regularly ask to remove parts of your package.
    • You lose quotes on total price while your components are competitive.
    • Different customer types genuinely need different things.
    • Some components are high margin and some are low.

    Poor fit

    • The components are genuinely inseparable.
    • Unbundling creates a confusing menu.
    • Every module requires a separate visit, which destroys your economics.

    The test. Can a customer take the core alone and be genuinely well served? If not, do not unbundle. A crippled core produces complaints.

    Core plus modules

    The core is non-negotiable and always included. It must be a complete, defensible job on its own.

    The modules are genuine additions. Each one solves a real, separate problem.

    A cleaning example

    Core: Standard Clean: $180
    All rooms, kitchen, bathrooms, floors, surfaces.

    Modules
    – Interior windows: +$60
    – Inside oven: +$45
    – Inside fridge: +$35
    – Interior cabinets: +$50
    – Laundry: +$40

    The core has to stand alone. Somebody who buys only the core should get a genuinely good clean, not a deliberately incomplete one designed to force upgrades.

    Protecting base margin

    The risk of unbundling is that everyone takes the cheapest core and your average job value falls.

    Three protections

    1. Price the core at full margin. It is not a loss leader. If the core alone is unprofitable, unbundling will hurt you.
    2. Set a minimum. “Minimum visit $180” regardless of what is selected.
    3. Load fixed costs into the core. Drive time, setup and admin happen regardless, so they belong in the core price, not spread across modules.

    That third point is the one people get wrong. If your travel cost sits in the modules, a core-only customer is unprofitable.

    The bundle must always win

    If a customer can assemble the same services à la carte for less than the bundle, the bundle is pointless.

    The rule

    Core $180. All five modules à la carte: $230. Total $410.
    Complete package: $360. Saves $50.

    A visible saving of 10 to 15% is usually enough to move most people to the bundle, which is where you want them.

    Show the arithmetic on the quote. “À la carte total $410, package price $360, you save $50.” People respond to a stated saving far more than an unexplained lower number.

    Presenting the menu

    Too many options produces paralysis. Structure it.

    • Core clearly separate, at the top, priced.
    • Modules grouped by type, three to six per group, not a flat list of twenty.
    • A recommended combination, marked. Most people take a recommendation.
    • The full package, with the saving shown.
    • Prices next to everything. A menu without prices is not a menu.

    Cap the total at around a dozen modules. Beyond that, group them into two or three preset combinations instead.

    The scheduling trap

    The economics fall apart if modules require separate visits.

    • Only offer modules deliverable in the same visit.
    • Anything requiring a separate trip gets its own minimum and its own call-out.
    • State the time impact. “Adds about 40 minutes.”

    If a customer selects modules that push the visit beyond your slot length, that is a scheduling problem, not a pricing one. Build duration into your booking system so it allocates the right window automatically.

    Where unbundling backfires

    • When the core feels punitive. If people routinely feel they were sold an incomplete job, you have unbundled too aggressively.
    • When the menu confuses. Complexity costs conversions.
    • When modules are trivially small. A $12 add-on is admin overhead, not revenue.
    • When it invites negotiation. Some customers will now try to remove parts of the core. Hold the line.

    Watch your reviews for the word “nickel.” If it appears, you have gone too far.

    Test before committing

    Do not restructure everything at once.

    1. Pick your most common service.
    2. Split it into a core and three or four modules.
    3. Offer it to the next twenty customers.
    4. Track: what percentage take core only, average modules selected, average job value versus before, and whether anyone complains.
    5. Adjust. If average value fell, your core is too generous or your modules are priced too low.

    Comparing average job value before and after is the only honest measure. More options is not the goal. More revenue and better-fit customers is.

    Take your most common service and write down what is genuinely essential versus what is optional. That list, on its own, usually reveals two or three modules you have been giving away.

    Need a pro to structure the menu? [BOOK A CALL]

  • Value-Add Upselling at Point of Service

    Value-Add Upselling at Point of Service

    The word “upsell” is why most technicians refuse to do it. Reframe it as “telling people what you found” and the resistance disappears.

    TL;DR Build a visual inspection checklist so recommendations come from evidence, not from a quota. Show photos. Give a priority rating. Never pressure. Comp plans that reward volume over honesty will eventually cost you the business.

    Why technicians resist and how to fix it

    Good technicians did not join the trade to sell. Push a sales target on them and you get either compliance and resentment, or quiet non-compliance.

    The reframe that works. They are not selling. They are reporting what they found and letting the customer decide.

    I am not here to sell you anything. While I was in there I noticed two things. One needs doing fairly soon, one you can watch. Here are the photos. Want me to price either?

    That is a service. Most technicians will do that willingly, because it is what they would want as a customer.

    The visual inspection checklist

    The checklist is the whole system. It converts upselling from a personality trait into a process.

    Build one per service type. Ten to fifteen items the technician checks on every visit regardless of why they came.

    A heating example

    Check Status Photo
    Flue condition ☐ OK ☐ Watch ☐ Act
    Corrosion on connections ☐ ☐ ☐
    Shutoff valve operable ☐ ☐ ☐
    Expansion vessel pressure ☐ ☐ ☐
    Pipe insulation ☐ ☐ ☐
    CO detector present ☐ ☐ ☐
    Filter condition ☐ ☐ ☐

    Three outcomes, not two. OK, watch, act. The “watch” category is what makes the system credible, because it proves you are not marking everything urgent.

    Photos change the conversation entirely

    A verbal recommendation is a claim. A photo is evidence.

    • Photograph everything you flag. Ten seconds each.
    • Show the customer on the tablet, not a description.
    • Point at the specific thing. “See that green corrosion at the joint? That is a slow leak.”
    • Leave the photos with them in the emailed report.

    Customers who see the photo accept the recommendation at a dramatically higher rate, and they do not feel sold to, because they saw it themselves.

    Priority ratings, honestly applied

    Rank every recommendation and be conservative.

    Rating Meaning Customer hears
    Now Safety issue or active damage “This one matters”
    Soon Will fail within a year “Plan for it”
    Watch Monitor, no action yet “You are being told the truth”

    The “watch” items build the trust that makes the “now” items credible. A technician who only ever finds urgent problems is not believed.

    Never mark something “now” that is not. One inflated urgency, discovered later, destroys the credibility of every future recommendation and generates the reviews that cost you most.

    The script

    Do the job you came for first, completely. Then:

    All sorted, that is running properly now. While I was in there I ran through our standard check. Two things worth mentioning.

    This one [photo] is the shutoff valve, it is seized. Not urgent today but if you ever have a burst you cannot isolate it. That is $140 and I could do it now while I am here.

    This one [photo] is some corrosion on the return. Nothing to do yet, just worth watching. I will note it so we can compare next visit.

    No pressure either way. Want me to do the valve while I am here?

    Structure: finish the job, report the findings with evidence, price it, give the choice, stop talking.

    Then be quiet. The most common failure is filling the silence with more selling.

    Bundling and discounting add-ons

    Doing extra work in the same visit genuinely costs you less, so passing some of that on is honest.

    The valve is $140 on its own. Since I am already here with everything open, $110.

    Real logic, real saving, and it converts well. Do not invent a discount off an inflated price, because customers compare notes.

    Compensation, carefully

    This is where upselling programmes go wrong.

    Reasonable

    • A modest commission on genuinely additional work.
    • Team bonuses on customer satisfaction alongside revenue.
    • Recognition for high inspection-completion rates.

    Dangerous

    • Aggressive per-sale commission with no quality counterweight.
    • Quotas.
    • Ranking technicians publicly by upsell revenue.

    The failure mode is well documented across the trades: commission-heavy models produce unnecessary recommendations, which produce complaints, refunds, bad reviews and eventually regulatory attention.

    If you pay commission, also measure callback rate, review sentiment, and the ratio of “act” to “watch” findings per technician. A technician whose findings are 90% urgent is a problem, not a star.

    Measure the right things

    • Inspection completion rate. Are checklists actually being done?
    • Recommendation acceptance rate. Below 20% suggests low trust. Above 70% may suggest pressure.
    • Average job value, tracked over time.
    • Review sentiment, watched for any mention of pressure.
    • Callback and complaint rate by technician.

    Build one inspection checklist for your most common service call this week and have every technician photograph what they flag. That single change usually raises average job value without anyone doing anything that feels like selling.

    Need a pro to build the system? [BOOK A CALL]

  • Structuring Emergency & After-Hours Rates

    Structuring Emergency & After-Hours Rates

    Getting out of bed at 2am should pay properly. It only does if the customer agreed to the number before you left the house.

    TL;DR Publish tiered rates by time band. Disclose on the phone before dispatch, every time. Get a verbal yes and log it. Never let a premium rate first appear on the invoice.

    Price the disruption, not just the hour

    An after-hours call costs more than overtime.

    • Overtime labour, at premium rates.
    • The disruption itself. Sleep, family time, the reason people leave trades.
    • Next-day capacity. A 2am call degrades tomorrow’s work.
    • Availability. You are holding someone on call whether the phone rings or not.

    That last one is the cost most businesses never price. Being available is a service, and it costs you even on quiet nights.

    The tier structure

    Band Hours Multiplier
    Standard Mon to Fri, 8am to 5pm 1x
    Evening 5pm to 10pm 1.5x
    Overnight 10pm to 8am 2x
    Weekend Sat and Sun 1.5x
    Holiday Published list 2x

    Plus a call-out fee for the trip itself, which should be higher after hours than during the day.

    Keep the bands simple. Four tiers people can understand beats nine that require a calculator.

    Publish the holiday list. “Holiday rates apply on the following dates” removes an argument every December.

    Disclose before dispatch, always

    This single discipline prevents almost every emergency-pricing dispute.

    The dispatcher script

    I can get someone out to you tonight. Before I book it, our after-hours rate is a $175 call-out plus $195 an hour, and there is usually a one to two hour minimum depending on what we find. Daytime tomorrow would be $95 call-out and $130 an hour. Which would you prefer?

    What that achieves

    • The number is stated before anyone moves.
    • Two genuine options, so they have a real choice.
    • A minimum, so the range is not open-ended.
    • A yes you can log.

    Then note it on the job. Date, time, who confirmed, what was quoted. Many businesses follow up with a confirming text before dispatch, which is stronger still.

    The confirming text

    Thirty seconds, and it eliminates disputes.

    Confirming: after-hours call-out $175 plus $195/hr, minimum 1 hour. Tech on the way, ETA 45 min. Reply Y to confirm. – Sicc Plumbing

    A reply of “Y” is a written record. Screenshot it into the job file.

    On-site disclosure, before starting

    Say it once more when you arrive, before any tools come out.

    Just to confirm what you were quoted on the phone: it is the after-hours rate, $175 call-out plus $195 an hour. Based on what I can see this looks like about two hours, so somewhere around $565. If I find something that changes that, I will stop and tell you before I carry on.

    That last clause is the change-order promise, and it is what prevents the worst version of this conversation later.

    Waiving the call-out, strategically

    The call-out fee is a useful negotiating tool if you use it deliberately.

    Reasonable to waive

    • When the repair goes ahead and is substantial.
    • For membership customers, as a stated benefit.
    • When you misdiagnosed on the phone and wasted their time.

    Not reasonable

    • Because they pushed. That teaches everyone to push.
    • Routinely, which means it was never a real fee.

    “The call-out is waived when the repair goes ahead” is a clean, popular policy. It rewards the outcome you want and it is easy to explain.

    Automatic premium invoicing

    Get this out of your head and into the system.

    • Set time-band rules in your field service software so the rate applies automatically based on dispatch time.
    • Show the rate on the invoice as a line item, named. “After-hours rate applied, 5pm to 10pm.”
    • Include the quoted range from the phone call on the invoice, so it visibly matches.
    • Attach the confirmation where the software allows.

    Naming the premium on the invoice is important. A total with no explanation invites a call. A line saying exactly why is self-explaining.

    The genuine emergency exception

    When a storm, freeze or heatwave creates community-wide distress, hold your published rates rather than raising them further.

    Two reasons. Many jurisdictions activate price gouging statutes during declared emergencies, with real penalties. And a business that raised prices during a freeze becomes a local story that outlasts the revenue by years.

    Your normal after-hours rate is already published and already understood. Applying it consistently during a crisis is defensible. Inventing a crisis rate is not.

    Deciding whether to offer after-hours at all

    Not every business should.

    Offer it if the premium genuinely compensates the disruption, somebody reliably answers, and your trade has real emergencies.

    Do not offer it if you will answer inconsistently, because an advertised 24-hour service that rings out produces worse reviews than no after-hours service at all.

    Being honest about your hours beats overpromising. “We are 7am to 6pm, and here is who we recommend overnight” is a perfectly respectable position.

    Write your rate table and publish it on your site this week. The premium is only defensible if the customer could have found it before they called.

    Need a pro to structure it? [CALL NOW]

  • Financing & Buy-Now-Pay-Later Integration

    Financing & Buy-Now-Pay-Later Integration

    The customer who says “we cannot afford that right now” often means “we cannot afford that this month.” Those are different problems with different answers.

    TL;DR Financing raises average job value and closes work that would otherwise be deferred. You pay a merchant fee for that. Do the arithmetic before deciding, and be scrupulously careful about how you present it.

    Where financing genuinely helps

    Strong fit

    • Jobs above roughly $2,000 where the number causes hesitation.
    • Failures that cannot wait, like heating in winter, where the customer is stuck.
    • Upgrades and improvements competing against doing nothing.
    • Situations where a customer downgrades to a cheaper option purely on monthly affordability.

    Poor fit

    • Small repairs. The fee eats the margin and nobody needs terms on $300.
    • Customers who can comfortably pay and are simply negotiating.

    The merchant fee arithmetic

    This is the part that gets skipped and it decides whether financing helps or hurts.

    How it works. You offer promotional terms, the lender pays you in full within days, and you pay a merchant discount fee. Longer or more promotional terms cost more.

    Offer Typical merchant fee range
    Standard interest-bearing to customer 0 to 3%
    6 months, no interest 3 to 6%
    12 months, no interest 5 to 9%
    18 to 24 months, no interest 8 to 15%

    Fees vary substantially by provider, credit profile and industry. Get your actual rate card before modelling anything.

    The decision

    Job value $8,000. 12-month no-interest promo at 7% = $560 fee. Net $7,440.

    Worth it if the alternative was losing the job, or the customer downgrading to a $5,000 option.

    Not worth it if they would have paid $8,000 anyway.

    The honest test. Does financing win you work you would otherwise lose, or does it just cost you a fee on work you already had? Track both.

    Ways to handle the fee

    • Absorb it and treat it as a cost of sale. Simplest, and usually correct for high-margin work.
    • Build it into pricing across the board. Fair, but everyone pays for a service some use.
    • Offer a cash discount instead of a financing surcharge. This distinction matters legally. Surcharging cards is restricted or regulated in several states and by card network rules. Framing it as a discount for cash or cheque is generally safer. Check your local rules.

    Choosing a provider

    Ask every provider these questions

    • What is my actual merchant fee for each promotional term?
    • What is the approval rate for my typical customer profile?
    • Is it a soft credit check to pre-qualify?
    • How fast do I get paid?
    • Can the customer apply on their own phone, on site?
    • What happens if the customer defaults? Is there recourse to me?
    • Are there monthly minimums or platform fees?

    That last one on recourse is critical. Most consumer financing is non-recourse, meaning the lender carries the default risk. Confirm it in writing.

    Common providers in home services include Wisetack, Affirm, Synchrony and GreenSky, alongside options built into field service platforms. Availability and terms vary by trade and region.

    Presenting it without pressure

    This is where businesses get into trouble, both ethically and legally.

    Do

    • Offer it as one option among several, after presenting the price.
    • Show the monthly figure alongside the total. “$8,000, or about $667 a month for twelve months, no interest.”
    • Let them apply themselves, on their own phone.
    • Say the terms plainly, including what happens after any promotional period.

    Do not

    • Lead with the monthly payment and obscure the total. That is the practice regulators watch.
    • Fill in the application for them.
    • Present financing as a reason to buy more than they need.
    • Imply approval before it happens.
    • Discuss their credit outcome with anyone.

    The rule. Financing should help somebody buy what they already decided they need. It should never be the reason they decide.

    Compliance, briefly

    Consumer credit is regulated. You are typically a merchant, not a lender, but obligations still apply.

    • Advertise terms accurately. If you state “0% APR,” associated disclosure requirements attach. Use the provider’s approved marketing language.
    • Do not state or imply approval odds.
    • Handle applicant information carefully.
    • Keep the provider’s disclosures intact. Do not paraphrase them.

    This is not legal advice. Ask your provider for their compliant marketing kit and use it.

    Where to surface it

    • On your pricing page, as a line: “Financing available on jobs over $2,000.”
    • In your quote document, showing both total and indicative monthly.
    • On the tablet at close, as an option in the proposal.
    • In seasonal campaigns for higher-ticket work.

    Measure it properly

    • Percentage of jobs financed.
    • Average job value, financed versus not. The gap is the real benefit.
    • Total merchant fees paid, monthly.
    • Approval rate. A low rate means the provider is wrong for your customers.
    • Close rate on quotes above $2,000, before and after offering it.

    That last comparison is the only one that proves it worked.

    Get an actual rate card from one provider this week and run the numbers on your last five jobs over $2,000. That takes twenty minutes and tells you whether this is worth doing at all.

    Need a pro to model it? [BOOK A CALL]

  • Creating Minimum Project Fees to Filter Leads

    Creating Minimum Project Fees to Filter Leads

    Small jobs are not small. The drive, the setup, the paperwork and the follow-up cost the same whether the invoice says $90 or $900.

    TL;DR Calculate what a job genuinely costs you before any profit, then set a minimum above it. Publish it. The leads you lose were losing you money.

    The true cost of a small job

    Price the whole event, not the work.

    Cost Typical
    Drive time, both ways 45 to 90 min
    Setup and pack down 20 min
    The actual work 30 min
    Invoicing and admin 10 min
    Scheduling and phone time 15 min
    Vehicle, fuel, wear Per mile
    Overhead share Per job

    A “quick 30-minute job” typically occupies two to three hours of a working day once everything is counted.

    Do the arithmetic once. Take your monthly overhead, divide by jobs completed, and add fully loaded labour for the real duration. Most owners find their break-even per job is well above what they charge for small work.

    Setting the number

    Minimum = true cost + target margin, rounded up.

    Then sanity check it two ways:

    • Against your calendar. If small jobs are filling slots that could hold profitable ones, the minimum should be higher.
    • Against your market. If your minimum is wildly above local norms, expect to explain it. That is fine if you can.

    Common structures

    Structure How it works Best for
    Flat minimum “$250 minimum per visit” Simple, easy to explain
    Call-out plus work “$95 call-out, applied to the job” Covers the trip regardless
    Minimum hours “Two-hour minimum” Where duration varies
    Tiered by distance Higher minimum outside a radius Wide service areas

    Flat minimum is easiest for customers to understand, and comprehension reduces objections.

    Publish it

    Hiding the minimum wastes everybody’s time. You take the call, they describe a $90 job, and one of you has an awkward conversation.

    Where it belongs

    • Your website pricing or FAQ page.
    • Your Google Business Profile service descriptions.
    • Your phone greeting or intake script.
    • Your contact form, as a line of text near the submit button.

    How to word it

    Our minimum service visit is $250. Most repairs fall between $250 and $650. If your job is smaller than that, we are probably not the most economical choice, and we would rather tell you now.

    That last sentence does real work. It is honest, it respects their time, and it makes the minimum sound like consideration rather than greed.

    Intake questions that pre-qualify

    Filter before the call ends, not after the van arrives.

    Ask early

    • What exactly needs doing?
    • Is this one item or several?
    • Is anything else on the list while we are there?

    That third question is the useful one. Many small jobs become viable when bundled. “Is there anything else that has been bothering you? If we can do two or three things in one visit it usually works out better for you.”

    A meaningful share of sub-minimum enquiries convert into viable jobs simply by asking whether there is anything else.

    Redirecting the leads you turn away

    Do it well and it pays you back.

    Options

    • Refer them on. “We do not do jobs that size, but [handyman] does and is reliable.” Costs you nothing, buys goodwill, and they remember you when the big job comes.
    • Offer a bundled visit. “If you can hold it until you have two or three things, we can do them all in one trip.”
    • Offer a scheduled fill-in slot. Some businesses batch small jobs into one day a month at a reduced minimum. Efficient, because the drive time is shared.
    • Point them at a DIY resource if it is genuinely simple. You lose a job you did not want and gain someone who trusts you.

    Never just say no and hang up. The person with the $90 job this year may have the $9,000 job next year, and they will remember how you treated them.

    Handling the objection

    “That’s a lot for a small job.”

    I understand. The minimum covers getting a fully equipped van and a licensed technician to your door, which costs the same whether the job takes twenty minutes or two hours. If you have a couple of other things that need doing, we can usually get through them in the same visit and it works out much better value.

    Calm, factual, and it offers a way to make it work.

    Exceptions, decided in advance

    Have a policy so you are not deciding emotionally on each call.

    Reasonable exceptions

    • Existing membership or maintenance customers.
    • A second job at the same address on the same day.
    • A job adjacent to one already booked that morning.
    • Warranty work on your own installation.

    Not reasonable exceptions. Somebody who pushed back hard. Making one exception under pressure teaches that pressure works.

    What to expect

    You will lose enquiries. That is the mechanism working.

    Your revenue per job rises, and usually your total profit rises even with fewer jobs, because the removed work was below cost.

    Your calendar opens up for work worth doing.

    Calculate what one small job actually costs you, including drive time and overhead share. If that number is higher than what you have been charging, you have been paying for the privilege of doing the work.

    Need a pro to model your minimums? [BOOK A CALL]

  • Dynamic & Seasonal Surge Pricing Strategies

    Dynamic & Seasonal Surge Pricing Strategies

    Demand is not flat and neither should your prices be. The risk is not charging more. It is charging more without telling anyone first.

    TL;DR Publish premium rates in advance as standing policy, not as a reaction to a crisis. Disclose before dispatch, every time. Never surge during a genuine emergency in a way that looks like exploitation.

    The legitimate case

    Your capacity is fixed. Demand is not. When both spike, something has to give.

    Without premium pricing you queue everyone, deliver worse service to all of them, and turn away work you cannot reach.

    With premium pricing you allocate scarce capacity to those who need it soonest, fund overtime, and give people a real choice between paying more now or waiting.

    Framed correctly it is a service, not a penalty. “We can be there tonight at the after-hours rate, or Thursday at standard” is a genuine option, and most people appreciate having it.

    Where to apply premiums

    Trigger Typical premium Justification
    After hours (evening) 1.5x Overtime, disruption
    Overnight 1.5 to 2x Significant disruption
    Weekend 1.25 to 1.5x Overtime, staffing
    Public holiday 2x Genuinely hard to staff
    Same-day priority Flat fee, $75 to $200 Displaces scheduled work
    Peak season 10 to 20% Sustained demand
    Extreme weather event Standard rates. See below Reputational

    The weather event exception

    This is the one that matters most and gets handled worst.

    When a storm, freeze or heatwave creates genuine distress across your community, hold your standard rates.

    Why, beyond the ethics. Many jurisdictions have price gouging statutes that activate during declared emergencies, with real penalties. And reputationally, a local business that raised prices during a freeze becomes a story that outlives the revenue by years.

    What you can do instead. Charge your normal after-hours rate, which is already published and already understood. Prioritise by severity rather than by willingness to pay. Be transparent about the wait.

    Businesses that hold rates during a genuine crisis get remembered for it. That is worth more than a week of surge revenue.

    Publish it in advance

    The difference between legitimate premium pricing and feeling ripped off is entirely about when the customer learned the price.

    Publish your rate structure

    • On your website, on a pricing or FAQ page.
    • In your Google Business Profile service descriptions.
    • On the phone, before dispatch.
    • On every quote.

    A simple published table

    Standard rate: Mon to Fri, 8am to 5pm
    After hours: 5pm to 10pm, 1.5x
    Overnight: 10pm to 8am, 2x
    Weekends: 1.5x
    Holidays: 2x

    Standing policy, published in advance, applied consistently. That is the whole difference.

    Disclosure before dispatch

    Never let a premium rate be a surprise on the invoice.

    The dispatcher script

    I can get someone to you tonight. Just so you know, after 5pm we are at the evening rate, which is $X call-out plus $Y an hour, rather than the standard $Z. If it can wait, I have Thursday morning at the standard rate. Which works better?

    Then get a verbal yes, and note it on the job. Some businesses send a confirming text with the rate before dispatching, which is stronger still.

    Two options, honestly presented. Most people choose to wait for non-urgent work and pay the premium for urgent work, which is exactly the allocation you wanted.

    Weather-triggered scheduling, not weather-triggered pricing

    You can use forecast data intelligently without raising prices.

    • Pre-book maintenance ahead of a cold snap, at standard rates.
    • Staff up in anticipation.
    • Open extended hours at published after-hours rates.
    • Communicate wait times honestly rather than quietly extending them.

    Capacity planning is the legitimate version of weather-driven pricing.

    What not to do

    • Raising rates mid-crisis without notice. Legally risky and reputationally expensive.
    • Quoting one price on the phone and charging another on site.
    • Applying a premium after the work is done.
    • Different prices for the same job based on how desperate the caller sounded. This is the one that generates the worst reviews and the most complaints.
    • Hidden fees appearing on the final invoice.

    Consistency is the protection. If your rate structure is published and applied to everyone identically, it is defensible. If it varies by caller, it is not.

    Measure whether it works

    • Acceptance rate on premium slots. If nearly everyone accepts, your premium is too low.
    • Revenue per after-hours job versus standard.
    • Reviews mentioning price, which is your early warning.
    • How many choose to wait, which tells you the option is working as intended.

    Publish your rate table on your website this week, before you need it. Doing it in advance is what makes the premium legitimate rather than opportunistic.

    Need a pro to structure it? [BOOK A CALL]

  • Eliminating Scope Creep with Change Orders

    Eliminating Scope Creep with Change Orders

    “While you’re here, could you just…” is the most expensive sentence in the trades.

    TL;DR Write exclusions into every quote. Price every change before doing it. Get approval in writing, and a text message counts. The habit is worth more than the paperwork.

    Where the money actually goes

    Scope creep is rarely one big thing. It is twenty small ones.

    • The extra fitting while you have the wall open.
    • The second outlet since you are already there.
    • The “quick look” at something unrelated.
    • The re-do because they changed their mind.
    • The advice call three weeks later.
    • The cleanup of somebody else’s mess.

    Each feels too small to charge for. Together they are frequently 10 to 20% of a job, taken entirely from your margin.

    Define scope by writing exclusions

    Every quote lists what is included. Almost none list what is not, and that is where the disputes live.

    Add this section to every quote

    Included: removal of existing unit, supply and install of new unit, connection to existing supply, testing, and removal of old unit.

    Not included: any repair to existing pipework found to be defective, drywall repair, painting, electrical work beyond the existing connection, or asbestos handling if present. Any of these will be quoted separately before proceeding.

    Writing the exclusions is the actual work. It forces you to think about what you might find, and it converts a future argument into a paragraph they already read.

    Spot creep early

    The tells

    • “While you’re here…”
    • “It’s only a small thing.”
    • “The last guy would have…”
    • “I assumed that was included.”
    • A request that arrives after the quote was accepted.
    • Anything requiring a trip to the supplier.

    The moment to act is at the request, not at the invoice. A charge that appears on the final bill without prior discussion produces disputes and bad reviews, even when you are entirely right.

    The response, said kindly

    Do not refuse. Price it.

    Yes, we can do that. It is about $X and adds roughly an hour. Want me to add it on?

    Three things this does. It says yes, which protects the relationship. It attaches a number, which makes it a decision. It asks for approval, which creates the record.

    Most people say yes. The ones who say no were never going to pay for it anyway, and you just avoided doing it for free.

    Never say “do not worry about it” for anything over a few minutes. That is the habit that costs you a fifth of your margin, and it also teaches that customer that scope is negotiable.

    The change order itself

    Keep it light or you will not use it.

    Minimum viable change order

    • What the change is, in one sentence.
    • What it costs.
    • What it does to the timeline.
    • Their approval.

    A text message is a valid record.

    Found the shutoff valve is seized. Replacing it is $140 and adds about 45 minutes. Ok to proceed?

    “Yes go ahead”

    Screenshot it, attach it to the job. That is a change order.

    For larger changes, use a proper document with a signature. Most field service software has this built in and it takes two minutes on a tablet.

    The rule that makes it work

    Get approval before doing the work. Every time. No exceptions.

    The temptation is always to do it and mention it later, because stopping feels awkward and the job is right there.

    Doing it first removes their choice, which is what turns a reasonable charge into a dispute. It also removes your leverage, because the work is already done.

    Stopping for two minutes to send a text is the entire discipline.

    Pricing changes

    Do not discount them just because you are already on site.

    You can price them slightly differently, and here is the honest logic. You save the travel and setup, so a small efficiency saving is fair and it feels generous. But the work still costs labour and materials, and it still displaces something else in your day.

    A workable approach. Standard rate for the work, no travel charge, stated as such.

    That is $140. Normally there would be a call-out on top but since we are already here, just the work.

    That framing earns goodwill without costing margin.

    Handling “I thought that was included”

    This is the conversation the exclusions section exists to prevent.

    I can see why you would think that. The quote covers [X] and lists [Y] as separate, here on page one. Happy to do it now for $Z, or leave it if you would rather.

    Calm, reference the document, offer the choice. No argument about what was meant.

    If your quote did not say, that is on you. Absorb it once, then fix your quote template that day.

    The habit, not the paperwork

    The system is three steps and it takes minutes.

    1. Exclusions in every quote. Write them once as a template per job type.
    2. Price every request at the moment it is made.
    3. Get a yes in writing before starting.

    None of this requires software. It requires stopping for two minutes instead of doing the favour.

    Add an exclusions section to your quote template today. Then track for one month how many change requests you price rather than absorb. Most people find the number surprising, and the revenue is money they were already earning and giving away.

    Need a pro to build the templates? [BOOK A CALL]

  • Structuring High-Ticket Service Retainers

    Structuring High-Ticket Service Retainers

    A retainer without a defined boundary is not a retainer. It is unlimited access at a fixed price, and you will lose that trade every time.

    TL;DR Define deliverables, not hours. State response times as a service level, not a promise. No rollover, or capped rollover. Get it in writing with a clear termination clause and review it every six months.

    Deliverables beat hours

    Model What it means Problem
    Hours-based “20 hours a month” Every conversation becomes time accounting. You are punished for efficiency
    Deliverables-based “Monthly report, two campaigns, weekly call” Clear on both sides. Scales with your skill
    Access-based “Unlimited support” Unbounded. Avoid unless heavily capped

    Deliverables-based is almost always right. It lets you get faster without earning less, and the client knows exactly what they are buying.

    If you must sell hours, cap them explicitly and state what happens at the cap.

    Define scope by writing the exclusions

    Most retainer agreements list what is included and stop there. The problems all live in what is not.

    Include a plain “not included” section

    Included: monthly maintenance visit, priority scheduling, quarterly report, phone support during business hours.

    Not included: emergency call-outs outside business hours, parts and materials, work at additional properties, projects over $X in scope. These are quoted separately.

    Write the exclusions before the inclusions. It forces you to think about where the boundary actually is, which is the part that determines whether the retainer is profitable.

    Rollover, and why to limit it

    The client wants unused capacity to roll forward. It sounds fair and it is a trap.

    What happens without a cap. Hours accumulate across quiet months, then get spent in one demanding month, and you deliver a quarter’s work for one month’s fee.

    Options, in order of preference

    1. No rollover. Clean. “The retainer buys availability, not a stockpile.” Defensible and simple.
    2. Capped rollover. Unused capacity rolls one month only, maximum 25%.
    3. Rollover with expiry. Accumulates but expires after 90 days.

    State it plainly in the agreement. Ambiguity here produces the worst conversations you will have with an otherwise good client.

    Service levels, stated as ranges

    Response time is the thing high-ticket clients actually buy. Make it explicit and achievable.

    Priority Definition Response
    Emergency Service down, safety issue Within 2 hours, business hours
    Urgent Significant impairment Same business day
    Standard Normal request 1 to 2 business days
    Scheduled Planned work As agreed

    Define the categories, not just the times. Otherwise everything becomes an emergency.

    Promise what you can hit on a bad week, not a good one. A service level you miss is worse than a slower one you always meet.

    Pricing it

    Start from the cost of availability, not the cost of the work.

    • Cost the included deliverables properly, including your non-billable time.
    • Add the cost of reserved capacity. You are holding space for them, which has a real cost.
    • Add margin.
    • Sense-check against value. What does the client avoid or gain by having you on retainer?

    Then set a minimum term. Three to six months. Retainers need time to demonstrate value and a month-to-month arrangement gets cancelled in the first quiet month.

    The agreement, essentials

    • Scope: included and explicitly excluded.
    • Fee, billing date, and payment method. Card on file or direct debit, charged automatically.
    • Term and renewal. Auto-renew with a notice period.
    • Termination. 30 days written notice, either side. Never make it hard to leave, because trapped clients become bad references.
    • Rollover policy.
    • Service levels.
    • Annual escalation clause. A stated percentage or CPI-linked adjustment, so you are not renegotiating from scratch every year.
    • Change process for anything out of scope.

    The escalation clause is the one people forget and then find themselves delivering 2026 work at 2023 prices.

    Preventing the slow expansion

    Retainer scope creeps quietly, one small favour at a time.

    • Log everything you do, including the small favours. You cannot see the drift without a record.
    • Report it monthly. “This month: the four deliverables, plus three out-of-scope requests we absorbed.” Visible, not confrontational.
    • Address it at the review, not in the moment. “We have been absorbing about four hours a month. Let us either adjust the scope or the fee.”
    • Say yes to the small thing and note it. Refusing every minor favour damages the relationship. Recording them gives you the evidence for the review.

    Review every six months

    Put it in the calendar at signing so it is a scheduled event rather than a confrontation.

    Cover: what was delivered, what was absorbed, whether the scope still matches what they need, and whether the fee still reflects the work.

    Most retainers are underpriced by the second year, because the work expanded and the fee did not.

    Write the “not included” section for your current retainer clients this week. That single paragraph, sent as a clarification, prevents most of the arguments you would otherwise have next year.

    Need a pro to structure it? [BOOK A CALL]