A Full Schedule Doesn’t Mean Your Prices Are Right
Oct 28, 2026
How to price jobs for profit without guessing or reaching for a blanket increase.
I remember watching customer payments come in and then go right back out to invoices and payroll.
At Langhorne Electrical & Contracting, LLC, the company was growing, but I was still juggling cash and trying to keep everything moving. A full schedule can create the same illusion for a home-service owner: the work is there, the crews are busy, and the calendar looks healthy. But that doesn’t tell you what each job actually leaves behind.
I work with owner-operated service businesses across Houston and Cypress, and this is a pattern I pay attention to: a sold job is not necessarily a healthy job.
How to Tell If a Job Was Priced Well
Start with the job itself.
What did you collect? What did the work actually cost in labor, materials, subcontractors, and other direct expenses? What was left before overhead?
Gross profit per job = amount collected − direct job costs
Then:
Job margin = gross profit ÷ amount collected
For example, say you collected $6,000 for a job and its direct costs came to $5,500.
- Gross profit before overhead: $500
- Job margin: about 8%
That $500 still has to help cover overhead and contribute to the business’s profit. The job may have been sold and completed, but the numbers show how little room it left.
Run this calculation on your last five jobs of the same type. If the pattern repeats, you’ve found a place to investigate.
Compare jobs with similar scope, too. A price that works for one job may not work for another if the access, materials, labor hours, or customer requirements are different. Your estimate needs to account for the work you agreed to do—and the costs of doing it.
A Full Schedule Is a Signal, Not a Pricing Strategy
When I work with owners on FRAP—Frequency, Referrals, Average Ticket, and Pricing—we look at pricing in the context of the whole business.
One example I always use when teaching FRAP follows a home-service operator raising prices in steps while the schedule stays full. I use that story to frame the decision: pay attention to demand and capacity, make a measured change, and watch what happens. A full calendar can be useful evidence, but it doesn’t tell you by itself whether a particular service is priced well.
When I ran LEC, applying FRAP across the business helped us grow revenue roughly 275% in under nine months. Pricing was one lever in a broader effort; it wasn’t the only reason for that growth. The lesson I carried forward was to look at the business as a system and understand which lever needs attention.
Which Pricing Problem Do You Actually Have?
Before raising prices across the board, identify the problem you’re trying to solve. It may be:
- Unknown costs: You don’t have reliable labor and material costs by job type.
- One underpriced service: A particular service regularly takes more time or materials than the estimate allows.
- Weak demand: You’re not getting enough of the right work to keep the schedule healthy.
- No capacity: Demand is strong, but the team can’t take on more work without hurting delivery.
Those problems call for different responses. A price increase won’t fix a broken estimate process, an inconsistent sales pipeline, or a crew that has no room to take on more work.
How to Test a Price Increase Without Guessing
Choose one service or job type where the numbers suggest the price may be too low. Review recent jobs with comparable scope, then make a deliberate change and track the results.
Watch more than whether customers accept the estimate. Track:
- How many estimates you send
- How many customers accept
- The direct costs and margin on completed jobs
- Whether the schedule and delivery stay healthy
- Whether customers are asking for a different scope or level of service
If the new price improves job margin and customers continue to choose the service, that tells you the change is worth refining. If acceptance drops sharply, look at the scope, the customer fit, and how the value is explained before deciding the price itself is wrong.
Document the change, and price the work before doing extra work outside the agreed scope.
Frequently Asked Questions
How do I know if my contracting prices are too low?
Start with recent completed jobs. Compare what you collected with the direct costs of labor, materials, and other job expenses. If similar jobs repeatedly leave too little gross profit to support overhead and the business’s needs, investigate the estimate and pricing for that service. For Houston-area owners, the same review can also show whether the issue is price, job costing, or the type of work being sold.
What is gross profit per job?
It’s the amount collected for a job minus its direct costs. Divide that amount by the collected revenue to calculate the job’s gross margin. It is not net profit: overhead and other business expenses still need to be covered.
Should I raise prices on every service at once?
Not automatically. Compare costs, scope, demand, and capacity by service. Start where the evidence points, make a measured change, and track the effect on both margin and customer acceptance.
Before You Change a Price
Which job type in your business is hardest to price confidently? Do you know what it leaves after direct costs?
If you’re not sure, that’s the place to start. If you’re a Houston-area owner who is busy but still stretched, the Contractor Constraint Diagnostic helps identify whether pricing, margin, sales, operations, leadership, or owner dependence is the real constraint. The $497 process includes an assessment and analysis, a two-hour owner-level review, written findings, and a practical 30-day action plan.
Learn about the Contractor Constraint Diagnostic
Related Field Notes (our blog articles to help you grow)