Comparison

Paid estimate vs free estimate: the solo contractor's guide

Should you charge for contractor estimates? Learn when a dispatch fee beats a free quote, how to set your fee by trade, and when to waive it.

Solo plumber standing beside a work van reviewing a job quote on a tablet in a residential driveway

The "free estimate" promise feels like a competitive edge — until you've driven 45 minutes to quote a job and heard nothing back. For a solo contractor, the paid estimate vs free estimate question isn't a branding call. It's a time-and-money decision that plays out across every job you chase. This guide gives you a framework for both sides, walks through the math on what each model actually costs you, and covers the dispatch-fee hybrid that most service-trade contractors land on once they've run the numbers.

What a "free" estimate actually costs you

Every unbooked estimate visit costs you three things: drive time, time on site, and the time you spent writing up the scope and pricing the job. Add those up on a complex service call or a remodeling walkthrough and you're looking at close to three hours of your working day.

Here's what that costs a solo plumber. The U.S. Bureau of Labor Statistics May 2025 Occupational Employment and Wage Statistics reports a national median hourly wage of $34.70 for plumbers and pipefitters. That's an employee wage — your real cost as a solo owner-operator is higher once you factor in self-employment tax and overhead. But even using that floor:

Minimum cost of one unbooked estimate visit for a solo plumber. The BLS median of $34.70/hr is the floor — self-employment taxes and overhead push your real cost-of-time higher.

Run three visits like that per week that don't book and you've absorbed over $350 in lost time value before you touched a single job. The markup calculator can tell you whether your current per-job margin actually covers that kind of overhead — most solo contractors who run free estimates have never done that math.

Should you offer a paid estimate? The case for service trades

The argument for a paid estimate is strongest in service trades — HVAC, plumbing, electrical — and it comes down to one observation: the customer already has a job that needs doing. They're not deciding whether to repair the leaking shutoff. They're deciding who does it.

That's different from a customer who's "thinking about" a bathroom addition and wants a number before committing to the project at all. For that second customer, a free estimate is often a learning experience you pay for. For the first, charging a fee rarely costs you the job — it costs you only the customer who wasn't going to hire anyone yet.

For service calls specifically, a dispatch fee or diagnostic fee of $79–$150 is standard in most markets. You show up, assess the problem, and quote the repair or replacement. If the customer books the work, the fee applies toward the job — so they pay nothing extra. If they don't proceed, you collect the fee and leave.

Be clear about the structure when you book the call. A simple line does it: "There's a $[fee] service call charge for the visit. If you move forward with the repair, that applies to your invoice." Homeowners with a real problem accept this without issue. The ones who push back hard on a $99 service call charge were unlikely to book at your price anyway.

Knowing how to prequalify customers before you quote tightens this further. A two-minute phone conversation that surfaces whether someone has a defined job and a real timeline will save you more wasted visits than any pricing policy you adopt after you're already standing in their driveway.

When free estimates still make sense

The paid model isn't right for every situation.

Small repairs under $300. If you can assess and quote in ten minutes and the job is straightforward, the friction of explaining and collecting a fee often costs more in time and goodwill than the visit itself. A $99 diagnostic fee on a $150 pipe fitting replacement is hard to defend.

Repeat customers. Established clients who've hired you before shouldn't pay to get a quote. That's a relationship worth protecting. Extending a free estimate is a signal that you value the ongoing work, not a favor you owe.

Trades where free is the market norm. In painting, exterior work, landscaping, and flooring, free estimates are so universal that charging one often costs you the call. A homeowner getting three bids on an interior repaint isn't going to pay $99 to three different painters when every competitor on their list is free. Know what the norms are in your trade and market before changing your model.

Newer businesses building a book of work. When you're establishing yourself in a new area or trying to earn the first reference jobs with a GC or property manager, free estimates are part of the cost of entry. The math changes once you have enough referral volume that not every inquiry needs to convert.

The dispatch-fee hybrid: best of both models

For most solo service-trade contractors, the answer isn't purely free or purely paid. It's a dispatch fee that applies to the work when the customer books — the hybrid that captures the benefit of both models.

The structure is simple:

  1. Book the call and state the service fee upfront.
  2. Show up, assess the problem, quote the repair.
  3. If they book: the fee rolls into their invoice. No separate transaction.
  4. If they decline: you collect the fee and leave.

This filters out the most expensive type of estimate visit — someone who calls three companies with no firm intention of hiring any of them right now. It also validates the customers who accept the fee: they've already signaled some commitment, which means the call is worth more of your time.

The fee needs to align with your broader service policy. A $99 diagnostic charge that contradicts a $49 service call minimum you've advertised elsewhere creates confusion and credibility problems. Work out how to set a service call minimum that holds up before you pair a dispatch fee with it.

How much should you charge for a paid estimate?

At the service-call level, the rule of thumb is simple: set the fee to cover roughly one hour of your time plus the drive. Here are typical ranges by trade and job type:

Trade / Job typeTypical estimate fee
HVAC service call / diagnostic$79–$150
Plumbing service call / diagnostic$79–$125
Electrical service call / diagnostic$89–$150
Roofing inspection (simple repair)$150–$350
Remodeling design consultation$150–$500+
New-construction system design (HVAC, electrical)$300–$1,000+

At the service level, the fee isn't for a deliverable — it's for showing up, applying expertise, and giving the customer a professional assessment. It should feel proportional to the visit, not like a premium product upsell.

For complex estimates — a full remodel scope, a commercial panel upgrade, a new HVAC system design — a higher fee is appropriate and easier to justify. Customers shopping for that kind of project expect some investment in the scoping process. A customer who balks at a $300 consultation on a $45,000 addition is telling you something about the job before you commit six hours to drawings.

Your quote-to-job conversion rate is a useful calibration point here. If you're closing over 65–70% of your estimates, your free estimates are earning their keep. If your close rate is consistently under 40%, every free estimate visit is a net loss, and a fee is the fastest lever available.

Takeaways

  • A free estimate isn't free: one unbooked complex estimate visit costs a solo plumber roughly $119 in time and mileage at BLS May 2025 median wages and the IRS 2026 business mileage rate — and that's before overhead.
  • Service trades have the strongest case for a paid dispatch fee because the customer usually already has a defined job; the decision is who does it, not whether to do it.
  • Free estimates still make sense for small repairs, repeat clients, and trades where the market norm makes charging impractical.
  • The dispatch-fee-that-applies-to-the-work hybrid captures the benefit of both models: it gets you paid for exploratory calls while removing friction for customers who plan to book.
  • Match your estimate fee to your real cost of time — your BLS-equivalent rate plus drive at the IRS mileage rate gives you a defensible floor for any trade.

Quote faster and justify every dollar

If a customer questions your estimate fee, the fastest answer is a quote that looks like it was worth something: itemized, professional, in their inbox before you've left the block. A well-built document makes the fee feel like a preview of your standard — not a transaction cost.

JobEstimator lets you build and send quotes on your phone while you're still standing in the customer's home — no back-to-the-office delay, no scope written up from memory the next morning. Solo contractor plans start at $39/mo. Get a polished quote out fast enough that the estimate fee is forgotten by the time they're reading your scope, and you'll have a harder time giving anything away for free.

Sources