CadreyWe ❤️ Founders

Guide · 11 min read

How to price your services

Pricing is one of the hardest and most important decisions a service business makes, and most owners undercharge because they are guessing or afraid to lose the job. This guide walks through how to set prices that cover your real costs, reflect your value, and let you build a business worth running.

Key takeaways

  • Know your fully loaded costs, including your own time, to find the floor below which a job loses money.
  • Price on the value and outcome you deliver, not just the hours it takes.
  • Do not compete on price alone, since the cheapest customers are often the least loyal and most demanding.
  • Pick a pricing model that fits your work, and consider flat per-job pricing over hourly where you can.
  • Present your price plainly and confidently, anchored to value, and do not reflexively cave to pushback.
  • Reclaiming your time from admin lets you price with confidence instead of discounting out of overwhelm.

Know your true costs first

You cannot price well until you know what it actually costs you to deliver the work. Many owners only count the obvious costs, materials and direct labor, and forget everything else. But your price has to cover far more: your time, your vehicle and fuel, tools and equipment, insurance, software, phone, marketing, taxes, and the time you spend on quotes and admin that never gets billed.

Add it all up honestly, including a fair wage for your own time. A common trap is pricing a job so it seems profitable while quietly paying yourself nothing for the hours of driving, quoting, and follow-up around it. If your price does not cover your fully loaded costs plus a real profit, you are working to lose money slowly.

This is your floor, the price below which a job costs you money. Knowing it changes everything, because it lets you walk away from work that would drain you and price the rest with confidence. Guessing at costs is how good businesses stay broke while staying busy.

Price on value, not just hours

Cost sets your floor, but it should not set your ceiling. Customers do not pay for your hours, they pay for the outcome: the leak stopped, the system working, the problem gone, the peace of mind. Two providers can spend the same time on a job and be worth very different amounts based on the result, the reliability, and the confidence they inspire.

Pricing on value means charging for the outcome you deliver, not just the time it takes. The plumber who fixes it right the first time, shows up when promised, and stands behind the work is worth more than the cheapest quote, and can charge accordingly. Speed born of experience should be rewarded, not punished by hourly pricing that penalizes efficiency.

This does not mean charging whatever you can get away with. It means recognizing that your price should reflect the real value of solving the customer's problem well, which is usually more than a bare hourly rate would suggest. Confidence in that value is what separates a sustainable business from a busy, struggling one.

Do not compete on price alone

Being the cheapest is a trap. There is almost always someone willing to go lower, often someone cutting corners or new and desperate, and racing them to the bottom leaves everyone unable to do good work or make a living. The cheapest-price customers are also frequently the most demanding and the least loyal, jumping to the next low bid the moment it appears.

Compete on the things that actually matter to good customers: reliability, quality, responsiveness, professionalism, and trust. Most people are not looking for the absolute lowest price. They are looking for someone who will do the job right, show up, and not create headaches. Win on being that person, not on being the cheapest.

If you find yourself losing jobs only on price, look hard at whether you are attracting the right customers and communicating your value, rather than assuming you must lower your rates. Often the fix is better positioning and clearer communication, not a smaller number.

Choose a pricing model that fits

Different models suit different work. Hourly pricing is simple and common but penalizes your efficiency and makes customers nervous about an open-ended bill. Flat or fixed pricing per job gives the customer certainty and rewards you for being fast and skilled, though it requires you to estimate well. Package or tiered pricing bundles services into clear options and can nudge customers toward better choices.

For many service businesses, moving from hourly toward flat, per-job pricing is a step up. It removes the customer's anxiety about the meter running, aligns your incentive with getting the job done well rather than slowly, and makes quoting cleaner. The tradeoff is that you must understand your costs and scope well enough to price a job confidently.

There is no single right model. Choose based on how your work varies, how much certainty your customers want, and where you can price your value best. Many businesses use a mix, flat pricing for standard jobs and hourly or custom quotes for the unpredictable ones.

Communicate price with confidence

How you present your price matters almost as much as the number. Deliver it plainly and confidently, without apologizing or over-explaining, because hesitation signals to the customer that even you are not sure the price is fair. State it, explain briefly what it includes, and let it stand.

Anchor the price to the value and the outcome, not just the tasks. Instead of a bare number, frame it around what the customer gets: the problem solved, the quality, the guarantee, the reliability. A price attached to a clear, valuable outcome feels reasonable, while the same number floating alone can feel high.

Be ready for pushback without immediately caving. If a customer balks, you can explain your value, offer a smaller scope, or decide the job is not a fit, but reflexively dropping your price teaches customers to negotiate and undercuts your worth. Confidence in your pricing, grounded in knowing your costs and value, is what lets you hold the line.

Charge for your value by protecting your time

Underpricing is often really about time. When you are drowning in calls, quotes, scheduling, and follow-up, you take whatever work comes and price it low just to keep moving, because you have no room to be selective. Reclaiming your time is quietly one of the most powerful pricing tools you have.

An agentic CRM helps here in an indirect but real way. Cadrey handles the calls, follow-up, booking, and reminders that eat your day, so you spend less time on unbilled admin and more on the work itself. When you are not overwhelmed, you can quote thoughtfully, chase the right jobs, and hold your prices instead of discounting out of desperation.

It also gives you a clear record of every customer and job, which makes it easier to see what your time is actually worth and which work is profitable. Pricing well is far easier from a position of control than from a position of chaos, and getting your time back is part of getting your pricing right.

Common questions

How do I know if I am charging enough?

Add up your fully loaded costs, including your own time, vehicle, tools, insurance, software, marketing, taxes, and unbilled admin, then make sure your price covers all of it plus real profit. If it does not, you are losing money slowly even when you feel busy. That total is your floor, and value should push you above it.

Should I price by the hour or by the job?

Both work, but flat per-job pricing is often a step up for service businesses. It gives customers certainty, removes their anxiety about an open-ended bill, and rewards you for efficiency instead of penalizing it. The tradeoff is that you must understand your costs and scope well enough to quote confidently.

How do I handle customers who say my price is too high?

Stay calm and confident. Explain the value and what is included, offer a smaller scope if appropriate, or decide the job is not a fit, but do not reflexively drop your price. Caving teaches customers to negotiate and undercuts your worth. Competing on value rather than being the cheapest attracts better, more loyal customers.

Ready to get your time back?

Start free today. Your AI team is up and running within minutes, while you retain total manual control over every single move.