Every kitchen, remodel, roof, pool, and new-construction permit pulled in Broward, Miami-Dade, and Palm Beach is public, with the license number and the job address. I turn that into a list, check every number, and reach the contractor or the owner in your name. 2 to 3 leads per 500 messages sent, client average. Estimates land on your calendar, not in a voicemail.
Call or text (754) 325-1555. Tell me what you install and which counties you drive to.
No purchased list of strangers. Each source is public, current, and tied to a job that is about to need what you sell. You see the source before I pull it.
Texts go out as iMessage from a real iPhone, so a GC sees a blue bubble from a real number, not a short code. It falls back to SMS for Android. One honest ask, no pitch. You approve every word before launch.
"Hey [first name], [your name] with [your company] in [city]. Saw you pulled the [job type] permit on [street]. We do [what you install] for GCs in [county], usually inside a week. Cool if I send over our pricing sheet and a couple of recent jobs? No pressure either way."
Why it works: it names the permit, so it is clearly not a blast. It asks permission before it sends anything. It gives them a reason to say yes that costs them nothing.What the customer actually sees, with a real reply, is on the main lead generation page. The restaurant campaign shown there runs on the same system, pointed at a different list.
You are on a job site. The GC texts back at 2:40. Here is what happens without you touching your phone.
The assistant is the One System rung below. Lead generation feeds it. The system keeps it. Closing is still yours.
Service companies that sell to property managers and HOAs rather than to permits have their own page.
The counties, the trades, and the volume differ, so there is no public menu. You get the number, the first message, and the first list to approve before anything goes out.
The files that give your SI permanent memory of your business. Grab it and see how I think before we talk.
Send me the kit →Permit and license lists, validated, sent in your name across iMessage, SMS, WhatsApp, and email. Estimates booked on your calendar. Monthly report. Cancels anytime.
Book the 15-minute call →The intake assistant that answers, qualifies, and books the estimate while you are on site. Running in about a week. You pay when it runs.
Start on your page →The whole operation behind the leads: an assistant with permanent memory of your business, follow-up on a schedule, content in your voice. Run monthly from $1,200.
What is in the install →Public records the trade already leaves behind: county permit portals in Broward, Miami-Dade, and Palm Beach, the Florida DBPR license search, Sunbiz filings for new construction companies, and association rosters. A contractor who pulls a permit publishes a business number for that reason. You see the source of every list before I pull it.
Business-to-business outreach to a published business number is the normal way trades find each other, and every list is still run through line-type, carrier, do-not-contact, and fraud checks first. Anyone who asks to be left alone is dropped the same minute, on every channel. Consumer lists are a different rule: opt-in only, documented, or they do not get sent.
My average client sees 2 to 3 leads for every 500 messages sent. Your number depends on the list and the offer, so you approve the first list and the first message before anything goes out, and the monthly report shows the real rate by list and by channel.
The intake assistant I build for you. It answers in your voice, asks your qualifying questions (job type, address, timeline, budget range), and books the estimate on your real calendar, paced so you are not double-booked. Reminders go out until the day. Without it, replies are handled the next morning and you see what the assistant would have done.
Monthly, stated in writing after a 15-minute call. The list size, the counties, and the channels differ by trade, so there is no public menu. You leave the call with the list source, the first message, and the monthly number either way.
Fifteen minutes. You leave with the list source, the first message, and the monthly number in writing, either way.
Call or text (754) 325-1555 · lavar@lavarharper.com · Or DM the word LEADS on Instagram, TikTok, or Facebook