Charge what a job is worth, not just what it costs

Use a simple, repeatable pricing framework that covers costs, value, and risk so bids are consistent and profitable.

Start with a clear, written pricing checklist you use on every job: materials, labor, overhead allocation, travel, permits, margins, and a contingency for unknowns. That single habit removes guesswork and makes your bids repeatable.

Break the price into three layers

List the direct costs first. These are materials, subcontractor costs, and labor hours multiplied by your burdened wage (wage plus payroll taxes and benefits). Next add overhead per hour, a share of vehicle and shop costs, office time, insurance, and tools. Finally add your profit margin, expressed as a percent or flat markup.

Price for risk and inconvenience

Add a predictable contingency line for unknowns and scope creep, typically 5 to 20 percent depending on job complexity. For small jobs use a minimum-fee policy so a one-hour call does not cost you profitability. For rush, nights, or hazardous work add surcharge rates.

Communicate value, not just parts and hours

Write estimates that separate materials, labor, and specialty charges so customers see where money goes. Include brief notes that explain why a higher-quality part or extra testing is recommended. Framing keeps customers from automatically choosing the cheapest option.

Use tiered options

Offer at least two options: a standard repair and a recommended upgrade, each with clear differences in life expectancy, warranty, or efficiency. This increases average ticket size and reduces the number of lowest-margin jobs.

Track outcomes and adjust prices monthly

Record actuals versus estimates for materials, labor, and hours on a simple sheet. Review take rates, win rates, and profitable limits each month and adjust your checklist, margins, or minimums. Small, regular data fixes prevent big losses.

Practical pricing rules to adopt now

Follow these steps and pricing becomes predictable, defensible, and easier to explain to customers.