Google Maps, searched to the bottom
The most comprehensive Google Maps coverage in the market
We find the local businesses your competitors aren't.
Smart Strategy
What one search actually does
Name a trade and a country. What follows is the whole job: the ground it covers, what it reads, what it throws away, who it finds, and what it keeps doing every month afterwards.
- 1 of 5
Every place, not just the big cities
One search from the middle of a city reaches what is near it. A grid of them reaches the rest, and that difference is what the two pictures below are.
Every one of them read from its own website
What it runs on, how fast it loads, the CRM, the email tool, and 1,519 named technologies behind those. Included in the lead, not sold back to you.
Then the ones that are not what you asked for leave
Every lead we can read is judged against the trade you named: yes, no or unclear. Metal Roofing Suppliers sells roofing and doesn't install it, and its own site says so.
Names, only for the ones you kept
Two leads each, charged when we deliver one. You never pay to find the owner of a business you ruled out a step ago.
The reason to call, and it stays true
Each lead carries the one thing worth opening with, and when something about it changes later, the change itself becomes a filter.
One search from the city centreMap data ©2026 Google
99.2%
of what one Google Maps search returns, we return too.
28 searches in a grid, deliberately overlappingMap data ©2026 Google
65.4%
of what we return, that search never shows.
| Business | Rating | What we read on their site | Contact |
|---|---|---|---|
| Westfall RoofingTampa, Florida · westfallroofing.comChecking Search MatchSearch Match | 4.8 (1,901) | WordPress · 203 msPodium chat · Facebook PixelNo CRM | Ryan WestfallPresidentr**@westfallroofing.comverified |
| Buyer's Inspection ServiceDayton, Ohio · greatinspector.comChecking Search MatchUnclear | 4.9 (588) | WordPress · 214 msClarity · Gravity FormsNo ad pixels | not looked up |
| Four Seasons Kanga RoofWarren, Michigan · kanga-roof.comChecking Search MatchSearch Match | 4.8 (1,119) | WordPress · 470 msCallRail · HotjarNo online booking | Bill BurkhardtOwnerb**@kanga-roof.comcatch-all |
| Elevated RoofingFrisco, Texas · elevatedroofing.comChecking Search MatchSearch Match | 4.9 (1,069) | WordPress · 1,216 msServiceTitan · Google AdsReviews not on site | Mike WittePrincipal Ownerm**@elevatedroofing.comverified |
| Metal Roofing SuppliersHialeah, Florida · metalroofingsuppliers.comChecking Search MatchNo match | 5.0 (1,336) | Magento · 1,195 msOnline store · Google Workspace | not looked up |
Three contacts, charged as six leads.You pick the rows to look up, and the ones you skip cost nothing.
All leads get automatically re-enriched every month, and any relevant change to your leads is registered.
And then they are yours
Every lead lands in your database
Nothing expires and nothing is held back. Filter the whole set on anything we read, and take out whatever the filter leaves.
No duplicate cost
You are never charged twice for the same business
The same business in two searches
We search a country in overlapping circles so no business falls into a gap between them. That means the same business comes back from several searches, and you are charged for it once.
Businesses you already have
Upload your existing list before you search. When a search finds one of those companies, we match it on the website and update the row you already own instead of charging you for it again.
Fetching a page of results costs a little whatever comes back, and that shows on its own line in your account. Two Google Maps listings for one business are two entries, and both are charged.
What you don't use
Unused leads roll over
What you don't spend this month carries into the next one, and it keeps carrying, up to three months' worth of your plan.
Contacts
The person, and an address that works
Ask for contacts on selected leads and we go looking for relevant people behind each one, then check the address before it reaches you.
How a name earns its place
We read the company's own pages and the public web around them. Most names we ship are published by the business itself.
A name only ships if the page naming them also carries this company's own domain, phone number or street address. Matching the city isn't evidence. The whole test is on the product page.
What the address says about itself
| verified | The receiving mail server confirmed this exact mailbox. |
|---|---|
| published | The company printed it on their own website. |
| catch-all | The domain accepts mail to any address, so nobody can confirm this one. |
| unchecked | We haven't asked. Never dressed up as anything else. |
Verification is included. A contact costs two leads and is charged when we deliver one, so a business where nobody turns up costs nothing.
Or have us sweep it for you
Name the trade and the country, pick how many, see the price. We run the sweep and send a file with every email verified at purchase.
Name the trade and the country. We sweep it town by town and hand you what we find. You are not charged for what we cannot.
500 leads free, every month
No card, and no trial that runs out. The free plan is the whole product, and every lead on it arrives enriched and checked.
Start freeOr drive it from your own code: API documentation · guide for AI agents
Lyre Leads