July 19, 2025
You finish a job, the customer's happy, but something feels off. You charged $200 for what took four hours, plus materials. After gas, truck maintenance, and taxes, you made about $35 an hour. Not bad, right?
Wrong. You forgot to account for the hour of drive time, the 30 minutes spent estimating, the follow-up call, and the fact that you can't bill every hour of your day. Your actual rate? Closer to $20 an hour.
If this sounds familiar, you're not alone. Most solo contractors wing their pricing, hoping it works out. But hope isn't a business strategy.
The difference between contractors who struggle and those who thrive isn't skill—it's pricing. Get this right, and every job becomes more profitable. Get it wrong, and you're working twice as hard for half the money.
Before you can price jobs, you need to know what your time actually costs. Most contractors think, "I want to make $50 an hour, so I'll charge $50 an hour." That's how you go broke.
Step 1: Figure out your annual overhead
- Truck payment and maintenance: $8,000
- Insurance: $4,000
- Tools and equipment: $3,000
- Gas and vehicle costs: $6,000
- Phone, apps, basic software: $1,200
- Marketing and advertising: $2,000
- Total overhead: $24,200
Step 2: Determine billable hours
You work 50 weeks a year, 5 days a week. That's 250 days.
But you're not billing every hour:
- Drive time between jobs: 2 hours/day
- Estimates and follow-ups: 1 hour/day
- Admin work: 1 hour/day
- Breaks and lunch: 1 hour/day
Actual billable hours per day: 3 hours
Annual billable hours: 750 hours (250 days × 3 hours)
Step 3: Add your desired salary
Want to take home $60,000? Your business needs to generate:
- Your salary: $60,000
- Overhead costs: $24,200
- Total needed: $84,200
Your minimum hourly rate: $112 ($84,200 ÷ 750 hours)
Suddenly, that $50/hour doesn't look so good.
Once you know your baseline rate, use this simple system to price any job:
These are routine calls you've done hundreds of times. Price them confidently.
Formula: (Time estimate × hourly rate) + materials + 20% buffer
Example - Toilet replacement:
- Time: 2 hours × $112 = $224
- Materials: $300
- Buffer (20%): $105
- Total: $629
The buffer covers unexpected complications and protects your margin.
Complicated repairs, custom work, or jobs requiring specialized skills. Charge more because you're solving problems others can't.
Formula: (Time estimate × 1.5 × hourly rate) + materials + 30% buffer
Example - Electrical troubleshooting:
- Time: 3 hours × 1.5 × $112 = $504
- Materials: $150
- Buffer (30%): $196
- Total: $850
Nights, weekends, holidays, or urgent calls. You're sacrificing personal time and availability.
Formula: (Time estimate × 2 × hourly rate) + materials + trip charge
Example - Emergency plumbing at 9 PM:
- Time: 1.5 hours × 2 × $112 = $336
- Materials: $80
- Trip charge: $150
- Total: $566
- Maintenance calls: Flat rate ($150-300) regardless of time
- Repairs: Diagnostic fee ($99-150) that applies to work
- Installations: Price by system size, not hours
Want HVAC-specific pricing templates? Try our HVAC Pricing Calculator for instant estimates.
- Service calls: Always include a minimum ($150-200)
- Panel work: Premium pricing (1.5× normal rate)
- New construction: Bid by square footage or fixture count
Get electrical pricing guidance with our Electrical Pricing Calculator.
- Drain cleaning: Flat rate ($150-300) with guarantees
- Water heater install: Package pricing ($1,200-2,500)
- Emergency calls: Double rate + trip charge
Check out our Plumbing Pricing Calculator for competitive rate guidance.
- Small repairs: 2-hour minimum
- Project work: Day rate ($500-800)
- Odd jobs: Time and materials with markup
Never apologize for your prices. "This job is $650" sounds better than "Well, I think it might be around $650, but I could maybe do it for less."
Instead of "$2,400 for the job," say:
- Labor: $800
- Materials: $1,200
- Permits and disposal: $200
- Warranty and follow-up: $200
People feel better when they see where money goes.
- Good: Basic repair with 30-day warranty ($450)
- Better: Quality repair with 1-year warranty ($650)
- Best: Premium repair with 2-year warranty + maintenance ($850)
Most choose the middle option, but you've anchored them higher than your original price.
"I understand it's an investment. Let me break down what you're getting for that price..."
Then explain your warranty, quality materials, proper permits, insurance coverage, and follow-up service.
"I appreciate you sharing that. I price my work to include proper materials, full warranties, and the peace of mind that comes with hiring a licensed professional. What matters most to you for this project?"
"I've priced this fairly based on the work involved. I could reduce the cost by [specific compromises], but I don't recommend it. Would you like me to explain why?"
If they insist on cheap, let them go. Cheap customers become problem customers.
Red Flag #1: Competing on Price Alone
If your main selling point is "cheapest," you're attracting customers who'll drop you for someone $20 cheaper. Focus on value instead.
Red Flag #2: Not Charging for Travel Time
Your time driving to them is billable time. Include it in your pricing or charge a trip fee.
Red Flag #3: Free Estimates for Small Jobs
Estimates under $500 should include a service call fee. Your time has value.
Red Flag #4: Not Raising Prices Annually
Costs go up every year. Your prices should too. Aim for 3-5% annual increases.
Red Flag #5: Hourly Pricing for Everything
Flat-rate pricing often pays better and customers prefer knowing costs upfront.
Before: $40/hour, worked 60 hours/week, stressed about money
After: $85/hour minimum, 2-hour minimums, project-based pricing
Result: Same income working 35 hours/week
Before: Competed on lowest price, 15% profit margin
After: Value-based pricing, premium service positioning
Result: 40% profit margin, better customers, less stress
Before: Time and materials, customers questioned every hour
After: Flat-rate pricing with options
Result: 25% revenue increase, fewer price objections
- Figure out true hourly rate
- Review last 20 jobs for time/profit analysis
- Set new baseline pricing
- List common jobs with flat-rate prices
- Develop your three-tier options
- Practice presenting prices confidently
- Quote 10 jobs using new system
- Track acceptance rate and pushback
- Refine presentation based on feedback
- Analyze which price points work best
- Adjust pricing for different customer types
- Create templates for quick quoting
- Reputigo: Free industry specific calculators
- Square Calculator: Basic job costing
- Contractor+ Calculator: Trade-specific pricing guides
Create simple templates with:
- Labor cost calculator
- Material markup formulas
- Buffer calculations
- Customer presentation format
- Local trade association pricing guides
- Supplier recommended retail pricing
- Competitor analysis (check their advertised rates)
The Bottom Line: Pricing Is Your Profit Strategy
Good pricing isn't about being expensive—it's about being profitable. When you price properly:
- You attract better customers who value quality
- You have money to invest in better tools and training
- You can afford to take time off without going broke
- Your business becomes sustainable long-term
Most contractors fail not because they can't do the work, but because they can't price the work profitably.
Start today: Calculate your true hourly rate, pick three common jobs, and price them using the three-bucket system. You'll be amazed how much money you've been leaving on the table.
Use our free Job Profit Calculator to see exactly how much profit you're making on each job—it might surprise you.
Ready to simplify your pricing and get paid what you're worth? Reputigo's quoting features help you price consistently and present professionally, without complicated software or monthly fees you can't afford.
To get more from your quotes, learn about how to use quotes to win more jobs and discover the profit upside of faster quotes.