The moment you say "hi, my name is," the owner knows exactly what you are. Salesperson. The mental shutter comes down and everything after that bounces off. You've trained him his whole life to hang up on that opener, and he will.
The fix is a pattern interrupt: you open as a customer, not a vendor. You break the script his brain is expecting so his guard doesn't come up in the first place.
Why the intro kills you
Every cold call an owner has ever received starts the same way: name, company, "how are you today," then a pitch. He's heard it 10,000 times. The pattern itself is the trigger. He's not rejecting your offer, he's rejecting a shape he recognizes before you've even gotten to the offer.
So don't give him the shape. The goal of your first line isn't to introduce yourself, it's to not get hung up on. You can introduce yourself in line three, once he's actually talking to you like a person.
The customer open
Open with the exact thing a real customer would say when they call:
"Hey, quick question, what time do you guys close today?"
Or, for a trade: "Hey, is this the number I'd call if I had a water heater leaking right now?"
He answers. Automatically. He's wired to answer that, it's his own business. And the second he answers, three things happened: he's talking, his guard is down, and you've proven you don't sound like a salesperson.
Now you pivot on the truth:
"Perfect, thanks. Actually the reason I'm asking, I called that line last night around eight and it went to voicemail. I help [plumbers] here in town catch those after-hours calls before they turn into somebody else's job. Can I ask what happens to those calls right now?"
You were honest, you're a real person who really called, and you ended on a question. You never once said "hi my name is."
It has to be true
A pattern interrupt is not a trick or a bait-and-switch. If you ask what time they close, you'd better have a real reason connected to what you sell, and you'd better pivot to it fast. The move is: open like a customer, then immediately tell the truth about why you're calling. If you actually called their line after hours (you should have, it's free), you're not manufacturing anything. You lived it.
Owners forgive a real reason instantly. What they don't forgive is the robotic vendor open, or a gimmick with no substance behind it.
The gatekeeper version
Same principle at the front desk. Don't say "can I speak to the owner about a service you offer." That gets you blocked. Say it like a customer or a peer with a specific reason: "Hey, is Mike around? I called after hours last night and wanted to ask him about how you all handle the calls that come in overnight." Specific, human, not obviously a pitch. You get put through far more often.
Rewrite your first seven words
Go look at your current opener. If the first seven words contain your name or your company, rewrite it. Start with a question a customer would ask. That single change moves more calls from instant-hangup to actual-conversation than any other tweak you can make.
Record yourself saying the old one and the new one back to back. The difference is obvious. Bring your opener to the Wednesday live and we'll interrupt each other's patterns until they land.