Canadian creators • local business • communityPractical guides built for real decisions
Talent & Business

How to Price a Local Service Without Guessing

Good pricing has to protect the business, make sense to the customer and stay simple enough for staff to quote consistently. The right number depends on far more than what competitors publish.

Practical guide10 minute readUpdated 2026

Calculate the cost floor first

List every cost required to deliver the work: direct labour, payroll burden, fuel or travel, equipment, payment processing, insurance, consumables, software and contractor fees. Then allocate a reasonable share of overhead such as rent, phones, accounting and administration.

Your price needs room for profit after those costs. If the minimum viable price already exceeds what the market will pay, change the offer or delivery model before spending more on marketing.

Account for non-billable time

Quotes, travel, setup, cleanup, scheduling, collections and follow-up consume capacity. A service that looks profitable at $100 per billable hour may not be profitable if every billable hour requires another unpaid hour.

Choose a pricing model that matches the work

ModelWorks well whenWatch for
HourlyScope is open-ended or support is ongoing.Customers may focus on hours instead of outcomes.
Fixed projectDeliverables and assumptions are clear.Scope creep can erase margin.
PackageCustomers choose among repeatable service levels.Too many options create confusion.
Minimum bookingMobilization and setup make tiny jobs uneconomic.The reason should be explained clearly.
RetainerRecurring availability has value.Define unused capacity and response expectations.

Use deposits and cancellation terms to manage risk

A deposit is not only about cash flow. It confirms commitment and protects reserved capacity. The appropriate percentage varies by industry and lead time. Spell out what is refundable, when the balance is due and what happens if the scope or date changes.

Explain variables before presenting the total

Customers accept variable pricing more easily when the factors are visible. Travel distance, group size, rush timing, weekend demand, equipment, licensing or custom work may change the price. Explain these before the quote rather than surprising the customer afterward.

Do not copy competitor pricing blindly

Two businesses can publish the same service at very different margins because their costs, experience, staffing, equipment and target customers differ. Competitor prices are a market signal, not your cost model.

Simple test: after a strong month, did the business generate enough contribution to replace equipment, cover slow periods, pay the owner fairly and invest in improvement? If not, high sales can hide weak pricing.

Review price using real job data

Track estimated time versus actual time, changes, travel, cancellations and post-job support. Update pricing when the data shows the assumptions are wrong, not because a social post says everyone should raise rates.

Related guides