Facility managers who want a new bid, booked on your calendar.

I run cold email for commercial cleaning, grounds and mechanical contractors. I email the facility and property managers in your service area, and the ones open to a new vendor book a meeting with you. I'm paid per meeting that's held. No retainer.

You talk to the person who runs your campaign, not a sales rep.

Your calendar, next week

3 meetings booked

  1. Tue9:30 am

    Director of Facilities

    Three-building office campus, about 210,000 sq ft, Plano

    Why now: cleaning contract renews January 1

  2. Wed2:00 pm

    Property Manager

    Class B medical office, 64,000 sq ft, Irving

    Why now: new owner, reviewing every vendor

  3. Thu10:00 am

    Operations Manager

    Light industrial, 85,000 sq ft, Garland

    Why now: collecting three bids this month

An example of what a booked meeting looks like, not a client result.

Most commercial contracts are won by referral. Referrals don't keep a schedule.

Facility managers rebid cleaning, grounds and service contracts on a calendar. If your name isn't in their inbox when the shortlist gets made, you never hear the contract was open.

  • A good quarter depends on who happened to hear your name.
  • You've paid for leads before. Half were residential, and the rest never picked up.
  • Your estimator's week fills up with buildings below your contract minimum.
  • You know the buildings you want. You don't know who runs them.

Facility managers buy on a calendar. Your campaign follows it.

Every trade has a window when the shortlist is still open. The first email is timed to land inside it, not after the decision is made.

Commercial cleaning

Many contracts renew January 1, so the shortlists get made October to December.

Jan 1 rebids Contracts come up for rebid all year

Grounds and landscape

Northern contracts are bid September to January. In the Sun Belt, maintenance runs all year.

Northern bid season Sun Belt: TX, FL, GA, NC, SC, year-round

HVAC and mechanical

Service agreements get signed March to June, before the cooling season.

Pre-cooling season

Peak buying window Steady, year-round demand

Not how a typical lead gen agency works

Most agencies get paid whether or not you get meetings. This is set up the other way round, and the terms are in the contract.

Typical agency UnwireLab
You pay A monthly retainer, whether meetings happen or not Per meeting that's held. No retainer.
A meeting counts when Someone agrees to a call They match the target profile written into your contract, and they show up
Emails are sent from The agency's shared domains Domains and inboxes registered to you, which you keep if we ever stop
Meetings promised A standard number, whatever your city A monthly cap set from the real count of facility managers in your service area
The emails HTML templates with tracking pixels and links Plain text, no tracking, written for your trade and your city
Who they work for Any B2B company that signs Contractors who sell to facility managers. One buyer, learned in depth.

How it works

Four steps, in this order. You're involved in the first two, then your calendar fills.

  1. The count

    On our first call

    I pull the number of facility and property managers inside your service radius. If it can't support the meetings you want, I tell you then, before you sign anything.

  2. Your target profile

    Before the first send

    Geography, building types, minimum square footage and job titles, agreed together. It goes into the contract, and it's what every billable meeting is measured against.

  3. Setup and warmup

    About three weeks

    New sending domains and inboxes, registered to you, so your main domain never sends a cold email. They warm up before a single prospect is contacted.

  4. Meetings on your calendar

    Ongoing

    Emails go out in the recipient's local morning. I handle every reply, and when someone wants to talk, the meeting lands on your calendar with notes on the building.

Paid per meeting held

You pay for meetings that happen with people you'd actually sell to. The rate depends on your trade and your metro, and I'll give you exact figures on our first call.

  • A meeting counts when the contact matches your written target profile and attends.
  • No-shows are re-booked at no charge.
  • 48 hours to dispute any meeting, with a reason.
  • A monthly cap, agreed up front, so you never get more meetings than your team can run.
  • One fixed monthly cost covers your own sending setup (domains and inboxes). It isn't a retainer: the setup is registered to you and you keep it if we stop.
  • Invoiced after the meetings are held, never before.

Cold email is won or lost on the list

Most campaigns fail before anyone reads them: the address bounces, or the person can't buy. I build every list myself from industry directories and registries, verify each address before it's emailed, and remove people who look right on paper but don't buy the service. It's data engineering, which is what I did for seven years before this.

7 yrs
Building production data and ML systems under real compliance and uptime pressure
19M+
Events a month processed by production systems I designed and shipped
95%
Faster time-to-lead across 25,000 inbound leads a month, for Al Habtoor's sales team

All three are from senior data and ML engineering roles before founding UnwireLab. They show how I handle data at volume, not results from cold email campaigns.

Who it's for

Per-meeting pricing only works when your city can supply the meetings and someone is there to run them. So I check both before we start.

A good fit

  • Commercial cleaning, grounds maintenance, or HVAC and mechanical contractors with recurring contracts
  • Around 50 employees or more
  • Serving a large metro, or several
  • Someone who can take three or more meetings a week
  • No other agency emailing the same buyers for you right now

Not a fit

  • Franchise units: the territory caps the market, and the franchisor already supplies leads
  • Residential work, or project-only work with no recurring contract
  • A single small metro without enough buildings for steady meetings
  • Nobody available to run the meetings

Questions

Will this hurt my company's email?

No. Campaigns send from separate domains set up for this, so your main domain never sends a cold email. If one of those domains ever has a problem, your everyday email isn't touched.

Whose name are the emails sent under?

Yours, or whoever on your team takes the meetings, from the sending domains registered to you. A facility manager replies to a contractor, not to an agency.

What counts as a meeting I pay for?

A meeting with someone who matches the target profile in your contract, and who shows up. No-shows are re-booked at no charge, and you have 48 hours after any meeting to dispute it with a reason.

How soon do meetings start?

Sending starts once the new inboxes have warmed up, which takes about three weeks. I don't promise a date for the first meeting, because it depends on your metro and the season. The count on our first call gives you a realistic monthly number instead.

What does it cost?

A rate per meeting held, plus one fixed monthly cost for your own sending setup, which you keep. There's no retainer. The per-meeting rate depends on your trade and metro, and I'll give you the exact numbers on our first call.

Do you do LinkedIn or cold calling too?

No. Email only, to one kind of buyer. That focus is the point.

Why only these trades?

They all sell to the same person: whoever runs a commercial building. I spend all my time on that one buyer, so what I learn in one campaign carries into the next.

Is cold email legal?

Yes. In the US, B2B cold email is governed by CAN-SPAM. Every campaign I run for you carries your postal address and a working opt-out, and opt-outs are honored the same day.

See how many facility managers are in your service area

Book 30 minutes. I'll pull the count while we talk and tell you how many meetings a month it can realistically support. If the answer is not enough, you'll hear that on the call.

Book a 30-min call