You have done this a hundred times. Someone calls, you drive out, you measure, you think it through, you write up a careful quote. Hours of your expertise, given away for nothing. Then they ghost you, or they take your number and your ideas to the cheap guy down the road.
So let me ask the uncomfortable question. Should you be charging for estimates?
For a lot of owners, the answer is yes, and the reason is not the money. It is what free does to the relationship.
What free teaches the customer
When you give the quote away, you teach the customer that your thinking is worthless. The labor, the materials, the install, those have value in their mind. But the part where you walk the site, spot the problems, and figure out how to solve them? That is the most valuable thing you do, and you just told them it is free.
So they treat it like it is free. They collect three of them like grocery flyers and shop on price, because you trained them to believe the expensive part was the only part that mattered. You handed your best work to a buyer who has no reason to value it.
The two-yes sale
Here is a better way to think about it. A real sale has two yeses in it, not one.
The first yes is small. It is the customer agreeing to pay a modest amount for you to come out, assess the job properly, and give them a real plan or a detailed scope. The second yes is the big one, the actual project.
When you ask for that first small yes, two good things happen. The tire-kickers fall away, because someone who will not pay a few hundred dollars for your expertise was never going to be a good client anyway. And the people who do say yes have skin in the game. They are no longer shopping. They have already decided you are worth paying, which means by the time you get to the real number, you are most of the way to the second yes.
You can credit that fee toward the job if they move forward. Now it costs the serious customer nothing and costs the time-waster their spot on your calendar. That is exactly the trade you want.
"But nobody in my area charges for quotes"
Maybe not. That is the opportunity, not the obstacle. When everyone gives it away, the one who charges is making a statement. It says my expertise is worth something, and the kind of customer you actually want hears that and respects it. The kind who balks was going to be a nightmare to work with anyway.
You are not trying to win every job. You are trying to win the right ones, at the right price, from people who value what you bring. Charging a small amount for the estimate is one of the fastest ways to sort the right customers from the wrong ones before you have sunk a day into them.
Start where it makes sense
This does not fit every job or every trade. A quick swap-out is not the place for it. But for anything where you are giving real design, real diagnosis, real planning before the work begins, you are almost certainly giving away your most valuable hour for free.
Try it on the jobs where you do the most thinking up front. Charge a fair fee for the assessment, credit it to the project, and watch who still says yes. You will lose the people who were never going to pay you well anyway, and you will stop leaving your best work on the table for free.