Pricing & Money

A Profit-First Pricing Formula for Any Service Business

Stop pricing by gut feel. This profit-first formula for service businesses builds margin into every quote — with worked examples for cleaning, HVAC, and landscaping.

By The Helm Team 6 min read

Most service business owners price by feel: they guess a number that sounds fair, maybe glance at what a competitor charges, and hope it works out. That is how you end up busy and broke. A profit-first pricing formula fixes this by building margin into the price before you ever say a number out loud.

Why pricing from the competitor down fails

When you start from the guy down the road charges $100, so I will charge $95, you have anchored your entire business to someone whose costs you do not know. Maybe they have no insurance, pay cash under the table, or are about to go out of business. Their number tells you nothing about whether $95 is profitable for you.

Price from your cost up instead. Your costs are knowable. Your margin is a decision. Together they give you a floor you should never quote below.

The service business pricing formula

Here is the whole thing:

(labor + materials + overhead) divided by (1 minus target margin) = price

Dividing by (1 minus margin) is the step people get wrong. If a job costs you $200 and you want a 25% margin, you do not add 25% to get $250 — that only yields a 20% margin. You divide $200 by 0.75 to get about $267, which actually delivers 25%.

Get your true labor cost right

Labor is where quotes leak money. Your true labor cost is more than the hourly wage:

  • Wage — what you actually pay the worker.
  • Payroll taxes and insurance — typically adds 10-15% on top of wage for employees.
  • Drive time — paid time between jobs that earns nothing.
  • No-show and rework risk — a small buffer for jobs that fall through or need a redo.

A $20/hour cleaner can easily cost you $26-$28/hour fully loaded. Price on the loaded number.

Worked examples across trades

Cleaning. A 3-bed home takes 3 labor hours at $26 loaded = $78. Materials $8, overhead share $12. Cost = $98. For a 28% margin: $98 divided by 0.72 = $136. Quote $135-$140.

HVAC. A tune-up takes 1.5 hours at $45 loaded = $68. Parts $15, overhead share $40 (trucks, tools, licensing are expensive). Cost = $123. For a 30% margin: $123 divided by 0.70 = $176. Quote $175-$189.

Landscaping. A weekly mow takes 0.75 hours at $24 loaded = $18. Fuel and equipment $6, overhead share $5. Cost = $29. For a 30% margin: $29 divided by 0.70 = $41. Quote $40-$45.

TradeJob costTarget marginQuote
Cleaning$9828%$135-$140
HVAC$12330%$175-$189
Landscaping$2930%$40-$45

Build the formula into your workflow

A formula you have to run by hand on every call will get skipped on the busy days — which are exactly the days you most need it. Set your pricing rules once inside the tool that creates your quotes, and let it apply labor, materials, overhead, and margin automatically. Helm's pricing engine does this per service and per add-on, so every quote you send already has your margin baked in.

Review pricing once a year

Costs rise every year — wages, fuel, insurance, supplies. If your prices do not move with them, your margin silently shrinks. Put a recurring reminder on the calendar to review your rates annually and nudge them up. Customers expect it, and a 5-7% bump rarely costs you anyone worth keeping.

Frequently asked questions

What is a good profit margin for a service business?+

Most service businesses target a 20-35% net profit margin. Lower-overhead trades like cleaning can sit at the higher end, while equipment-heavy trades like HVAC may run lower on margin but higher on ticket size. Below 15% net, you are usually underpricing.

How do I calculate the price of a job?+

Add up your true cost for the job — labor (including payroll taxes and drive time), materials, and a share of overhead — then divide that total by (1 minus your target margin). For a 25% margin, divide your cost by 0.75.

Should I match my competitors' prices?+

No. Competitor prices are a sanity check, not a target. They have different costs, overhead, and margins than you do. Price from your own numbers, then position on reliability and quality rather than being the cheapest.

Keep reading