permits.llc
Outreach Tactics

The Permit-Triggered Cold Call: A Tactical Script

By the permits.llc team · Last reviewed February 3, 2026 · Optimal window: Weeks 2–8

TL;DR

  • A permit-triggered cold call script works because you open with a public fact, not a sales pitch.
  • The first call has one job: book a visit or estimate, not close a sale.
  • Call within 30 to 60 days of the permit filing date, after that, the project may already be underway.
  • The highest-value move is naming the specific permit type so the homeowner knows exactly why you called.

Most service contractors treat a cold call like a lottery ticket, dial enough numbers and something will hit. That thinking wastes time and burns through goodwill fast. A permit-triggered cold call is different because you are not guessing. You already know something true about the person on the other end of the line.

The common mistake is treating the first call like a sales presentation. You have 30 seconds before someone decides to hang up, and spending those seconds on your pricing or your company history is a fast path to a dead line. The goal of the first call is narrow: say something relevant, sound like a person, and get permission to come out and take a look.

A permit is a signal about the homeowner, not the contractor, it tells you that someone has decided to invest real money in their property. Whether the permit was pulled by a general contractor or the homeowner themselves, what you know is that the address has active construction money behind it. That is your opening.

The structure of a permit-triggered call

A permit-triggered cold call script follows three moves: name the public filing, give one short reason it matters, and make a single low-commitment ask.

Name the public filing. Building permits in Massachusetts are public records filed with the local building department. When you tell someone you saw their permit, you are not being mysterious, you are citing a document anyone can look up. That framing matters. It positions you as informed rather than intrusive.

Give one short reason it matters. You are not explaining your whole business. You are drawing a one-sentence line between what their permit says and what you do. If the permit is for a bathroom renovation in Newton and you do tile work, that connection is obvious and worth stating plainly.

Make a single low-commitment ask. "Would it be okay if I stopped by to take a look?" is easier to say yes to than "Can I schedule a paid consultation?" The first ask gets you in the door. Everything else comes after.

Keep the whole call under 60 seconds if the homeowner is not engaging. If they are asking questions, that is a green light, stay on, but let them lead.

The script, line by line

This script is built around a roofing permit filed in Middlesex County, Massachusetts. Adapt the permit type and trade to your business.


Caller: Marcus Webb, Webb Roofing and Gutters, Lowell, MA

"Hi, is this [homeowner name]?

Great, my name is Marcus Webb. I run a roofing company out of Lowell. I was going through recent building permits in [town name] and saw a roofing permit filed for your address on [date]. Those are public records, so I hope you don't mind the call.

I just wanted to reach out because a lot of homeowners who pull a roofing permit end up needing gutter work or ventilation adjustments at the same time, and a lot of contractors don't flag that until after the roof is already on.

I'm not trying to sell you anything right now. I'd just like to stop by for 15 minutes to take a look at what you've got going on. No charge for that. Does sometime this week or next work for you?"


That is the whole script. It runs under 60 seconds at a normal pace. Notice what it does not include: a company history, a price range, a list of services, or a close. Every sentence earns its place by moving toward the one ask at the end.

The phrase "those are public records" does two things: it preempts the question about how you got their information, and it signals that you are not doing anything underhanded.

Handling the three common objections

Most permit-triggered calls hit the same three responses. Here is how to stay calm and keep the door open.

How did you get my number?

"Building permits in Massachusetts are public records, they include the property address, and I looked up the number from there. Happy to explain more if that's helpful."

This answer is honest and short. Do not apologize for making the call. A permit is a public document and looking up a listed number from a property address is a standard business practice. If the person remains upset, thank them and end the call.

I already have someone.

"That makes sense, most people do when a permit gets filed. If anything changes or you want a second opinion on pricing, I'm easy to reach. Thanks for your time."

Do not argue, do not ask who they are using, and do not try to undercut the existing contractor on the spot. This response leaves the door open without being pushy.

Not interested.

"No problem at all. If anything comes up down the road, we're in [town]. Thanks for picking up."

Ten words. That is all this objection needs. The homeowner who says "not interested" in the first 10 seconds is not reading your brochure or visiting your website. Move on.

When to call (and when not to)

The best window for a permit-triggered cold call is between 30 to 60 days after the permit filing date. Earlier than that, the homeowner may still be in planning mode and not ready to make decisions about adjacent trades. Later than 60 days, the primary contractor is likely already on-site and supplemental work is being assigned through them.

For call timing within the day, late morning, roughly 9:30 a.m. to 11:30 a.m., and early evening between 5:30 p.m. and 7:00 p.m. tend to get the highest pickup rates for residential numbers. Avoid calling on Sunday mornings and on major holidays.

One practical note on volume: calling the same number more than twice without a response is rarely worth it. If you have left a voicemail and followed up once, send a brief written outreach instead and move the record to a lower-priority queue.

If you do reach voicemail, keep the message under 20 seconds and use the same three moves as the live call. Name the public permit filing, give one short reason it matters, and leave a number, slowly, twice. Do not pitch into a voicemail; the goal is a callback, not a decision. A message like "Hi, this is Marcus at Webb Roofing, I saw the roofing permit filed at your address and had a quick question about gutters, no charge to look. You can reach me at..." outperforms a 60-second sales pitch every time, because the homeowner can act on it in one step.

You are responsible for compliance. Cold calling residential numbers in Massachusetts carries real legal obligations. The FCC's Telemarketing and Robocall rules govern what automated dialing equipment you can use, when you can call, and how you must handle do-not-call requests. The Telephone Consumer Protection Act (TCPA), the federal law that sets baseline rules for calling consumers, requires that you maintain your own do-not-call list and honor it. State-level rules in Massachusetts may add additional requirements. Before you run any call campaign from permit data, have your process reviewed against current TCPA guidelines. See our guide on TCPA and CAN-SPAM compliance for permit-based outreach for a summary written for MA service businesses.

If you run HVAC contractor outreach from permit data or junk removal outreach tied to dumpster permits, the same timing windows and compliance rules apply. Permit type changes the script. The compliance framework does not.

How permits.llc fits in

permits.llc aggregates more than 167,000 Massachusetts building permit records across 92 cities and 11 counties, including high-activity markets like Middlesex County, refreshed daily from official municipal building department portals, so the filing dates and permit types you are working from reflect what was actually recorded, not a weeks-old export. Each record includes the permit type, address, filing date, and other details that let you filter by trade relevance before you ever pick up the phone. For a broader look at how to build outreach lists from permit data, the cold email guide covers segmentation strategies that pair with the call script above.

Frequently asked questions

Get started

Download the free 2025 Massachusetts permit dataset to see the real records, or set up daily alerts for the permits that trigger work in your trade.

Related playbooks