đŸ’» Software & Technology

How to Run a Contracting Business on $0 of Software

Published October 25, 2026

A typical “recommended” software stack for a small contractor runs $180–$250 a month once you add field service software, accounting, a website, e-sign, and a phone system. Call it $2,400 a year.

At a 10% net margin, $2,400 of software has to be paid for by $24,000 of extra revenue. If your average job is $2,800, that’s nine jobs a year you’re working just to cover subscriptions.

Sometimes that’s a great trade. In year one, with 40 jobs on the calendar and a one-truck operation, it usually isn’t. Here’s the stack that costs you nothing, and the specific point where each piece stops being enough.

What a $0 stack looks like

JobFree toolReal cost
Business phone numberGoogle Voice$0
Email + file storageGmail + Google Drive$0 (15 GB)
Getting foundGoogle Business Profile$0
EstimatesGoogle Docs template$0
InvoicesSquare, PayPal, or Stripe invoicing$0 to send, ~3% when paid
Card payments in the fieldSquare reader (app is free)per-transaction fee
Job trackingOne Google Sheet$0
SchedulingGoogle Calendar$0
Job photosGoogle Photos, folder per job$0
Receipts + mileagePhone camera + a Drive folder$0
BookkeepingSpreadsheet or Wave free tier$0
Contracts / signaturesSigned PDF photo, or a free e-sign tier$0

The only line item with a real cost is payment processing, and you pay that whether your software is free or $200 a month.

Phone, email, and the professionalism question

Google Voice gives you a second number that rings your phone, transcribes voicemail, and keeps work calls out of your personal texts. Free for personal Google accounts in the US.

Gmail is free. A branded address (you@yourcompany.com) costs money — Google Workspace is around $7–8 per user per month. That one is worth paying for sooner than most, because mikesplumbing1987@gmail.com on a $14,000 estimate quietly costs you work.

But here’s the order that matters: get the domain and branded email before you get field service software. It’s the cheapest credibility you can buy.

Where it breaks

Google Voice falls apart when a second person needs to answer the business line, or when you start missing calls during the day. A missed call from a homeowner with a leak is a lost job, usually to whoever picks up third. If you’re missing more than two or three calls a week, the math on an answering service or a shared-inbox tool flips fast.

Google Business Profile does more than any paid tool

If you only do one thing off this list, do this one. A complete profile with real job photos, service area, and a steady drip of reviews will out-earn a $200/month software stack for a local contractor. It is free, it is the single best lead source most small shops have, and it rewards boring consistency.

The full setup is covered in Google Business Profile for Contractors. Do that before you spend a dollar on ads or websites.

Where it breaks

It doesn’t, really. It only stops being enough when you’re maxed on inbound leads and need to go find demand instead of waiting for it. That’s a good problem.

Estimates: a Doc template beats bad software

A clean, specific, itemized estimate in Google Docs, exported as a PDF, wins jobs against sloppy estimates from expensive software. Scope, exclusions, payment schedule, validity window. Build one template, duplicate it per job.

What matters is what’s written on it, not what generated it — how to write estimates that win jobs covers the structure.

Time cost: about 20–30 minutes per estimate once your template is dialed in, versus maybe 10–15 in dedicated software with saved line items.

Where it breaks

Count your estimates per week. At two or three a week, a template is fine. At eight or ten, you’re spending 4+ hours a week retyping the same line items, and a tool with a saved price book pays for itself immediately. The other breaking point is version control: when you’ve got three revisions of the same estimate floating around and you can’t remember which one the customer approved, free has already cost you more than it saved.

Invoicing and payment: free to send, not free to collect

Square, PayPal, and Stripe all let you send a professional invoice with a pay-now button for $0. You pay only when money moves — roughly 2.5%–3.5% depending on the processor, the card, and whether you’re swiping or they’re clicking. Rates change; check the current fee schedule on the provider’s site before you commit.

Run the number on your own volume:

Annual revenueAt ~3% processing
$120,000$3,600
$250,000$7,500
$500,000$15,000

That looks alarming until you remember you pay it either way — field service software doesn’t process cards for free, it just hides the fee in a different line. What you can do is push larger payments to ACH or check. On a $22,000 remodel, taking the deposit by bank transfer instead of card saves a few hundred dollars for one extra conversation.

The bigger lever isn’t the fee, it’s the follow-up. Invoicing and getting paid has the terms and sequence that stop the chase.

Where it breaks

Free invoicing tools don’t reconcile with your books, don’t track deposits against a job, and don’t automatically chase late payers. When you’re carrying more than about five open invoices at once, or doing progress billing across phases, the manual tracking starts leaking money. That’s the upgrade signal.

Job tracking: one spreadsheet, seven columns

You do not need a CRM for 40 jobs a year. You need one Google Sheet that you actually open every morning.

CustomerJobStatusQuotedStart dateInvoicedPaid

Status values: Lead / Quoted / Won / Scheduled / In progress / Invoiced / Paid. Sort by status. The sheet is your pipeline, your schedule feeder, and your receivables report in one place.

Pair it with Google Calendar for actual dates. Color-code: one color for jobs, one for estimate appointments, one for personal.

The spreadsheet only works if it’s the single source of truth — the moment you’re also tracking jobs in your head, your texts, and a notebook, you’ve lost the thread.

Where it breaks

Two triggers. First, a second person needs to see the schedule. Shared spreadsheets and a crew are a bad combination — people edit the wrong row, nobody knows which version is current. Second, you cross roughly 15–20 active jobs at once. Past that, the sheet stops being scannable and you start forgetting to follow up on quotes, which is pure lost revenue.

Books and receipts

A spreadsheet with income and expense tabs, plus a folder of receipt photos named by date and vendor, is enough bookkeeping for a solo operator with one bank account and no payroll. Wave’s free tier handles basic accounting for a lot of small shops too, though its free features have shifted over time — check what’s currently included before you build your year around it.

Non-negotiable regardless of tools: a separate business bank account. Mixing personal and business transactions is the thing that turns a two-hour tax prep into a $900 bookkeeping cleanup, and it undermines the liability protection you set up your LLC for in the first place.

Where it breaks

The day you run payroll. The day you have more than one bank account or a credit card with real volume. The day your CPA asks for a P&L by job and you can’t produce one. Any of those, and you want real accounting software plus a few hours a month with a bookkeeper.

What free actually costs you

Free software isn’t free — it’s paid for in admin hours. Be honest about the number.

Say the free stack costs you two extra hours a week of retyping, chasing, and reconciling: 100 hours a year.

ScenarioValue of those 100 hours
You’d fill them with billable work at $75/hr$7,500
You’d fill half with billable work$3,750
You’d fill none — your calendar isn’t full$0 of revenue, 100 hours of your evenings

That third row is where most new contractors actually live, and it’s why the free stack makes sense in year one. You can’t save your way to a full calendar, and you can’t buy one either — software doesn’t generate demand.

When your calendar is full and those hours are genuinely billable, the trade flips hard. $7,500 of recoverable time against a $2,400 subscription is not a close call.

The upgrade order

When you do start paying, buy in this sequence:

  1. Domain and branded email (~$80–$100/year). Cheapest credibility available.
  2. Accounting software when you add payroll or a second account.
  3. Estimating and invoicing with a saved price book, when you’re writing 6+ estimates a week.
  4. Full field service software with scheduling and dispatch, when a second person needs the schedule.
  5. A real website, once the Google Business Profile is maxed and you need to rank for more.

Most shops jump straight to #4 because it’s the one with the best marketing. Reviews of the two most common choices are here: Jobber and Housecall Pro, plus a broader comparison of small contractor software.

This week

Open your bank statement and list every software subscription you’re paying for. Next to each one, write the specific thing it does that your free alternative can’t. Anything where you can’t finish that sentence, cancel it — and put the money toward your domain and a week of posting job photos to your Google Business Profile instead.

Keep learning

More from Software & Technology

Get one actionable tip every week

Join contractors getting practical advice on winning more jobs, running tighter operations, and picking the right tools — free, no fluff, unsubscribe anytime.

▶ Watch on YouTube