Blog · 2026-10-26

Should contractors charge for estimates? When a fee makes sense, what the law says, and how to say it (2026)

A plain guide for trade owners on free estimates vs paid estimates, diagnostic fees and trip charges. When to charge, how to credit it back, what NYC, Illinois and Ohio rules say about disclosing estimate fees, and scripts for the phone, the booking form and your AI receptionist.

“Should I charge for estimates?” is one of the most common questions owners ask once the calendar fills up. Google suggests “should contractors charge for estimates” and “is it legal to charge for an estimate” right after it. On r/Contractor, a January 2026 thread titled “Free estimates? I’m done wasting my time with them” drew owners on both sides. One said they started charging five years ago and called it the best thing they did: fewer calls, more jobs.

This guide covers when a fee makes sense, what a few real rules say, and how to tell customers without losing them. It is not legal advice. Rules vary by state and city, so check yours.

The short version

Estimate, diagnostic fee or trip charge: know which one you mean

Customers hear “free estimate” and assume everything before the work is free. Be clear about which of these you charge:

What it isTypical useUsually charged?
Phone or photo ballparkRough range before any visitFree
Diagnostic or service call feeFinding what is wrong on a repair call (no heat, leak, breaker trips)Usually charged, often credited to the repair
Trip chargeDriving out, often outside a set service areaDepends on the shop
Replacement or install estimateNew system, water heater, roof, panelOften free in competitive markets
Design or detailed proposalRemodels, additions, custom work with drawings and selectionsMost likely to be paid

Trade forums show the same split. Threads like “Charge a service call?” on r/ProHVACR and “Is a company waiving the diagnostic fee normal?” on r/PlumbingRepair treat a diagnosis fee as common and a waived fee as a perk, not a rule. The free part is usually the quote for a known job, not the troubleshooting.

When charging makes sense

Charge, or at least credit back a fee, when one or more of these is true:

  1. The estimate takes real work. Measurements, a ladder trip on a roof, load calcs, plan review, design time or pricing many materials. If building the estimate feels like part of the job, it is worth paying for.
  2. You keep losing to the cheapest bid after doing the thinking. Some customers use your detailed scope to shop other contractors. A fee, credited to the job, puts a cost on that.
  3. Your calendar is full. If you already turn work away, every free visit to a tire kicker costs you a paying job.
  4. You drive far. A trip charge outside your core area is easier to explain than a general estimate fee.

Keep it free when:

  1. The job is standard and quick to price. A like-for-like water heater swap, a tune-up, a simple fixture. Customers expect a free number and competitors give one.
  2. The lead is shopping. Customers from Google Local Services Ads, Angi or Thumbtack often contact several shops at once. A fee there can send them to the next name on the list. See how fast to respond to those leads.
  3. You are new in a market. Free estimates help you build reviews and referrals until the calendar fills.

A middle path works for many shops: free phone or photo ballpark, paid on-site visit, fee credited if they hire you.

What the rules say (examples, not a full list)

There is no single national rule. A few real examples show what regulators care about, and the theme is the same: tell the customer first.

If you work in another state, search your attorney general’s or contractor board’s site for “estimate” and “home improvement.” When in doubt, disclose in writing before the visit. That covers you almost everywhere.

How much to charge

There is no standard number, and we won’t make one up. Set it from your own costs:

  1. Time on site plus drive time, at what an hour of your time is really worth.
  2. Office time to build and send the estimate.
  3. Your local market. Call or check the sites of three competitors. Do they charge a service fee? Do they credit it?

For design-heavy remodel estimates, FreshBooks cites Angi for a range of $150 to $1,000, which shows how wide it runs. A repair diagnostic fee is usually set to cover one trip and the first stretch of troubleshooting.

Whatever you pick, decide up front whether you credit it to the job and for how long (for example, if they book within 30 days).

How to say it without losing the customer

Say it early, say it once and say what they get. Short scripts:

On the phone: “We charge $[amount] for the visit. That covers the drive and a full diagnosis. If you go ahead with the repair, the $[amount] comes off the bill.”

For a big project: “The first call and a ballpark are free. If the range works for you, the on-site design visit is $[amount]. You get measurements, a written scope and line-item pricing. If you hire us, we credit the full amount.”

On your website and booking form: “Service visit: $[amount], credited toward the repair if you book it with us. Replacement quotes are free.”

In the confirmation text: “You’re booked for Tuesday, 9 to 11 AM. Reminder: the $[amount] service fee applies and comes off your repair if you go ahead.”

The text matters most. It gives you a written record that you disclosed the fee before the visit, which is exactly what the NYC and Ohio rules above are about.

Make your tools say it for you

If you use software to answer calls or take bookings, the fee has to be in there too. Otherwise the tool books a “free” visit you meant to charge for.

If you want help setting up the phone script, booking flow and follow-up texts, our company, AI Peak Biz, offers software plans for local service businesses that include AI voice agents, AI appointment booking and missed call text back. We list it alongside everything else so you can compare.

FAQ

Is it legal to charge for an estimate? Generally yes in the US, as long as you tell the customer before you do the estimate. Some places add rules. NYC requires disclosure before preparing the estimate, Illinois requires estimate charges on the written contract for jobs over $1,000, and Ohio requires trip and diagnosis charges to be disclosed at first contact. Check your state.

Should I refund or credit the estimate fee? Crediting it to the job is the most common way to make a fee feel fair. Set a time limit so an old estimate doesn’t become a permanent discount.

Will charging for estimates cost me jobs? It will likely cost you some calls. The r/Contractor owner quoted above said they got fewer calls but more jobs. Your market may differ, so track how many estimates you run and how many you win for a month before and after.

What is the difference between an estimate and a quote? In everyday use, an estimate is your best guess at the price and a quote is a fixed price you stand behind. Some states define these terms in their rules (Ohio, for example, treats a written quotation that binds the price for five days differently from an estimate), so use the word that matches what you mean.

Do HVAC and plumbing companies charge for estimates? For repairs, most charge a diagnostic or service call fee and many credit it to the repair. For replacements and new installs, many give free estimates. Check what shops in your area do.