Fieldkit

Serve your customers.
Not your software.

Back to Blog
March 3, 2026Fieldkit Team
business-tipsguides

The Contractor's Guide to Running a Profitable Business

You're good at the work. That's why you started your own shop. But being good at plumbing, HVAC, electrical, or roofing doesn't automatically make you good at running a plumbing, HVAC, electrical, or roofing business.

Nobody teaches you this stuff. Not trade school. Not your apprenticeship. Not the guy you worked for before going out on your own. You figure it out by making expensive mistakes — or by reading a guide like this one before you make them.

This is the guide I wish someone had handed me. It covers everything that matters when you're running a 1-3 truck operation: pricing jobs, getting paid, hiring, managing cash, scheduling, marketing, and picking tools that don't eat your profit.

Jump to a section:


Pricing Jobs Right

This is where most contractors lose money without realizing it. You quote a job at $350 because "that feels right" or because that's what the last guy charged. But you haven't accounted for your truck payment, insurance, drive time, warranty callbacks, or the hour you spent on the estimate.

Profitable pricing means knowing your real cost — every cost — and adding a margin on top.

Here's the short version:

Your price = Parts + Labor (at your real hourly cost) + Overhead per hour + Profit margin

Your "real hourly cost" isn't what you pay yourself. It's what you pay yourself divided by your billable ratio (usually 60-70%). If you pay yourself $35/hr and you're billable 65% of the time, your effective cost is $54/hr. Add overhead ($20-30/hr for most small shops) and a 20% profit margin, and you're looking at $90-110/hr minimum.

That's not greedy. That's math.

The best thing you can do is build a price book — a list of your 20 most common jobs with set prices. It eliminates guessing, ensures consistency, and lets you quote in 30 seconds instead of 30 minutes.

We wrote a full breakdown with trade-specific numbers, flat rate vs T&M math, and a step-by-step price book guide:

How to Price Service Jobs Without Leaving Money on the Table


Getting Paid

You did the work. Now you need to get paid. This sounds simple, but getting-paid problems sink more contractors than bad marketing ever will.

Send Professional Invoices

A handwritten invoice on carbon paper might have been fine in 2005. Today it signals "I'm not organized enough to send you a real invoice" — and makes it easy for customers to "lose" it.

Professional invoices include:

  • Your business name, license number, and contact info
  • Customer name and service address
  • Itemized list of work performed (not just "plumbing work — $450")
  • Parts and labor broken out
  • Payment terms and accepted methods
  • Invoice number and date

You can use a free template to get started. We put together a complete contractor invoice breakdown with a sample layout you can copy:

Contractor Invoice Template: Free Professional Template

Get Paid Faster

Three things that speed up payment more than anything else:

  1. Invoice the same day. Not next week. Not when you "get around to it." The day the work is done, the invoice goes out. Every day you wait adds days to your payment cycle.

  2. Accept cards on-site. Yes, the 2.9% processing fee stings. But getting paid in full on the spot beats chasing a check for 3 weeks. The math isn't close.

  3. Use clear payment terms. "Due upon receipt" or "Net 15" — pick one and put it on every invoice. If you don't tell people when to pay, they'll pay whenever they feel like it.

Collections Without Burning Bridges

About 5-10% of residential invoices go past due. For commercial work, it's higher. Before you get aggressive:

  • Day 3: Friendly reminder text or email. "Just a reminder — invoice #1047 is due. Here's the link to pay online."
  • Day 14: Phone call. Direct but polite. "Hey, wanted to check in on that invoice. Everything okay?"
  • Day 30: Firm written notice. "This invoice is now 30 days past due. Please remit payment by [date] to avoid a late fee."
  • Day 60+: Decide if it's worth pursuing. Small claims court works for larger amounts. For $200 invoices, it's usually not worth your time.

The best collection strategy is prevention: take payment on-site whenever possible.


Hiring Your First Tech

This is the hardest jump in a contractor's business. Going from solo to two people changes everything — your schedule, your cash flow, your liability, your stress level.

When to Hire

The right time to hire isn't when you're drowning. It's when you've been consistently turning down work for 4-6 weeks. If you're saying no to 2-3 jobs a week because you're booked, you're leaving money on the table. That's your signal.

The wrong time to hire is when you have one busy month and assume it'll last. Check your trailing 3-month average. If that's consistently at capacity, hire.

What It Actually Costs

A tech at $25/hr doesn't cost $25/hr. Budget for:

  • Base pay: $25/hr
  • Payroll taxes: ~$2.50/hr (employer's share of FICA, FUTA, SUTA)
  • Workers comp: $2-5/hr depending on trade and state
  • Benefits (if offered): $2-4/hr
  • Vehicle/tools (if you provide them): $500-1,000/mo
  • Training time: 2-4 weeks of reduced productivity

Real cost: $32-37/hr plus $500-1,000/mo in overhead. That tech needs to generate at least $55-70/hr in billable work to cover their cost and contribute to profit.

Where to Find Good Techs

The honest answer: it's brutal right now. Every trade is short-staffed. Here's what works:

  • Your network. Ask suppliers, other contractors (in different trades), and your current customers if they know anyone.
  • Trade schools. Build relationships with local programs. Offer ride-alongs or apprenticeships.
  • Indeed/Craigslist. Post the pay range (this filters out 80% of time-wasters). Be specific about the work and the schedule.
  • Your competition's techs. Controversial? Sure. But if you offer better pay, better culture, and a company that treats people right, you're not poaching — you're competing.

Don't hire warm bodies. One bad tech costs you more in callbacks, damaged reputation, and re-hiring costs than leaving the position open for another month.


Managing Cash Flow

Revenue is vanity. Profit is sanity. Cash flow is reality.

You can be "profitable" on paper and still bounce a check because your money is tied up in unpaid invoices and parts sitting on your truck.

The Basics

Cash flow is simple in concept: money in minus money out. The problem is timing. You buy parts today, do the job tomorrow, invoice on Friday, and get paid in 2-3 weeks. Meanwhile, your truck payment, insurance, and payroll don't wait.

Cash Flow Rules for Contractors

1. Keep 2-3 months of operating expenses in the bank. If your monthly overhead is $8,000, keep $16,000-24,000 in your business account. This is your oxygen. It covers slow months, late payments, and surprises.

2. Separate your business and personal money. This isn't just for tax reasons. It's so you can actually see what your business has — not what you and your business have combined. Open a business checking account if you don't have one.

3. Know your break-even number. Add up every monthly cost — truck, insurance, software, phone, marketing, your pay, any employee costs. That's the minimum you need to bill every month to survive. Write it down. Look at it weekly.

4. Invoice immediately and follow up on day 3. The faster you invoice, the faster you get paid. The faster you follow up, the less likely an invoice goes to 30 days.

5. Charge deposits on big jobs. Any job over $1,000 should require a 30-50% deposit before you start. This covers your parts cost and confirms the customer is serious. Don't feel weird about it — every professional contractor does this.

Seasonal Cash Flow

Every trade has a cycle. HVAC peaks in summer and winter, dips in spring and fall. Plumbing spikes during freeze season. Roofing slows in winter.

The contractors who survive seasonal dips are the ones who save during peak months. Take your best month's revenue, subtract your costs, and put 30-50% of the profit into a reserve account. When January hits and the phone goes quiet, that reserve keeps the lights on.

Slow Season Survival Guide: What to Do When the Phone Stops Ringing


Scheduling and Dispatch

When it's just you, scheduling is a calendar on your phone. When you add a second person, it becomes a problem. When you add a third, it becomes chaos — unless you have a system.

Why Scheduling Matters More Than You Think

Bad scheduling costs you money in ways you don't see:

  • Drive time waste. Sending a tech across town and back because jobs aren't routed efficiently. That's 30-60 minutes of unbillable time per day.
  • Double-bookings. You promised Mrs. Johnson you'd be there at 10. Your tech is still at the 8am job. Now you've got an angry customer and a review waiting to happen.
  • No-shows and gaps. A customer cancels and you've got a 3-hour hole in the schedule. No system to fill it.

What Good Scheduling Looks Like

  • One place for all jobs. Not a whiteboard, a notebook, and a text thread. One digital calendar that everyone can see.
  • Route optimization. Group jobs by area. Monday is the north side, Tuesday is the south side. Less driving, more billing.
  • Customer notifications. Automated "your tech is on the way" texts. Reduces no-shows and "I forgot" cancellations by 30-40%.
  • Easy rescheduling. Jobs move. A system that lets you drag and drop beats calling 3 people and updating 3 calendars.

If you've outgrown spreadsheets and text messages for scheduling, that's a good sign — it means your business is growing. The fix isn't working harder at the broken system. It's getting a real one.


Marketing That Actually Works

Most contractors either do zero marketing ("I get all my work from referrals") or throw money at an agency and hope for the best. Both are risky.

Referrals are great — until they dry up. Agencies are great — until you realize you're paying $1,500/month and can't tell if it's working.

Here's what actually moves the needle for a 1-3 truck shop:

The Free Stuff (Do This First)

1. Google Business Profile. This is the single most important marketing asset for a local contractor. Claim it, fill it out completely, add photos of your work, and post updates monthly. This is how you show up in the "map pack" when someone searches "plumber near me."

2. Google Reviews. Ask every happy customer. Make it easy — text them a link right after the job. Every 5 new reviews improves your ranking. Aim for 50+ reviews as your first milestone.

3. Your past customer list. You've already done work for hundreds of people. They know you. They trust you. Contact them quarterly with a check-in, a seasonal tip, or a promotion. This is the cheapest marketing that exists.

The Paid Stuff (When You're Ready)

4. Google Ads. The most direct path to new customers. Someone searches "AC repair Phoenix," your ad shows up, they call. Start at $20-30/day and track calls, not clicks.

Google Ads for Contractors: How to Get Calls Without Wasting Money

5. Google Local Services Ads (GLSA). Shows up above regular Google Ads with a "Google Guaranteed" badge. You only pay per lead, not per click. Cheaper than PPC for most trades. Worth running alongside Google Ads.

6. Direct mail to your service area. Old school, but it works. A well-designed postcard to 5,000 homes in your service area costs $1,500-2,500 and can generate 10-30 calls. Best for seasonal pushes (AC tune-up in spring, furnace check in fall).

What Not to Do

  • Don't buy leads from HomeAdvisor/Angi. The math rarely works — you're competing with 3-4 other contractors on every lead.
  • Don't hire a marketing agency before you've tried Google Business Profile and reviews yourself. You need to understand the basics before you can evaluate whether an agency is actually doing anything.
  • Don't spread yourself across 6 platforms. Pick Google and one social channel (Facebook for residential, LinkedIn for commercial). That's plenty.

Picking the Right Tools and Software

You need four things to run a service business:

  1. A way to manage customers (CRM)
  2. A way to schedule and dispatch (calendar/dispatch board)
  3. A way to estimate and invoice (billing)
  4. A way to get paid (payment processing)

You can do all four with a notebook, a phone, and a Square reader. That works until it doesn't. Usually around 50-100 jobs/month, things start falling through the cracks — forgotten follow-ups, double-bookings, lost invoices.

Field Service Management Software

FSM software combines CRM, scheduling, invoicing, and payments in one app. The big names are Jobber, Housecall Pro, ServiceTitan, and FieldKit.

Here's what to look for:

  • Mobile app that works offline. Your techs are in basements and attics. If the app needs WiFi to function, it's useless in the field.
  • Simple estimating. Build an estimate, send it, get approval — from your phone. If it takes more than 2 minutes, you won't use it.
  • Invoicing with payment links. Send an invoice, customer clicks "pay," done. No checks to deposit.
  • Pricing you can predict. Per-user fees add up fast when you're growing. Know what you'll pay at 5, 10, and 15 users before you sign up.

Per-User Pricing vs Flat-Rate: The Math Contractors Should Know

Accounting Software

QuickBooks Online or Xero. Pick one. Sync it with your FSM software so invoices flow automatically. Do not try to run your books in a spreadsheet once you're past $100K in revenue — you'll miss deductions and make your accountant's life miserable.

Communication

  • Business phone number. Google Voice (free) or a VoIP service ($20-30/mo). Separate your personal and business calls. Makes you look professional and lets you track call volume.
  • Texting. Customers prefer texts to calls for appointment confirmations and follow-ups. Most FSM software includes this.

The Estimate Template

Before you invest in software, you still need to send professional estimates. A clean estimate template with your branding, itemized pricing, and clear terms wins more jobs than a scribbled quote on a business card. Get an estimate template set up and use it for every quote — consistency builds trust.


The 1-3 Truck Sweet Spot

Here's something nobody tells you: 1-3 trucks is a great size for a contracting business. You can clear $150K-300K+ in owner pay with the right pricing and systems. You know every customer. You control the quality. Your overhead is manageable.

The jump from 3 trucks to 10 is a completely different business — you need a full-time office manager, an HR process, fleet management, and a lot more capital. Some contractors want that. Many don't.

If your goal is to run a tight, profitable, 1-3 truck operation that gives you a good living and lets you sleep at night, here's the priority list:

  1. Get your pricing right. This is the highest-leverage thing you can do. A 10% price increase on $500K in revenue is $50K straight to the bottom line.
  2. Invoice the same day, every day. Speed of payment is speed of cash flow.
  3. Build a customer list and stay in touch. Your past customers are your cheapest marketing channel.
  4. Set up Google Business Profile and get reviews. Free, and it compounds over time.
  5. Use software that doesn't penalize growth. When you add a helper or a second tech, your tools should cost the same — not $29/month more.

You don't need to do everything at once. Pick one section from this guide, work on it this week, and move to the next one.

Try FieldKit free for 14 days — CRM, scheduling, estimates, invoices, and payments for $99/mo flat. No per-user fees. No contracts.

FAQ

How much does it cost to start a contracting business?

Varies by trade, but plan for $10,000-30,000 minimum. That covers licensing, insurance, a work vehicle, basic tools, and 2-3 months of operating expenses. Plumbing and electrical tend to cost more due to licensing requirements. Handyman and cleaning services can start under $5,000.

What's the biggest mistake new contractors make?

Undercharging. Most new contractors price based on what they'd pay as a homeowner — not what it costs to run a business. They forget overhead, drive time, insurance, warranty work, and taxes. Then they're busy but broke.

How many employees should a contractor have before using software?

One — you. Even solo operators benefit from scheduling software, digital invoicing, and a CRM. The question isn't 'am I big enough for software?' It's 'am I losing jobs because I forgot to follow up?' If the answer is yes, you need a system.

About the Author

FieldKit was built by a team that spent 20 years in SaaS watching software companies punish small businesses with per-user fees, hidden add-ons, and enterprise complexity. We built FieldKit for contractors with 1-15 trucks who want to run their business from their phone — not fight with their software.

Questions? support@gofieldkit.com

Ready to see what flat-rate FSM looks like?

14-day free trial. No credit card. Unlimited users from day one.

Start Free Trial

No credit card required