Find agencies

Find insurance agencies by line of business and region

An insurance agency writing commercial property and one writing personal auto share a category and nothing else. Lines written is the filter, and agencies publish it themselves.

try

Independent agencies are a fragmented market that is unusually easy to read. Most agencies list the lines they write and the carriers they represent, because both are how they win business. The segment you care about is therefore a page read away rather than a research project.

Listings come from Serper: its maps search returns the offices, and its web search reaches small agencies that never claimed a profile. People Data Labs resolves the agency as a company with its producers and managers. Blitz API opens the email chain for people with a LinkedIn profile, and later lanes, LeadMagic among them, take the rows it misses.

Example searches

Ask for it the way you'd say it

Each example is a request in plain words, with what it returns underneath.

  • Lines written, not category

    independent agencies in florida writing commercial property and general liability

    Lines are read from the agency's own pages, which separates a commercial-focused office from a personal lines shop in one column.

  • Carrier appointments

    agencies that list appointments with more than five carriers

    Carrier logos and appointment pages are public, and the count says more about an agency's reach than its staff page does.

  • Principal and operations

    for each agency find the principal and whoever runs operations or the office

    Small agencies return one name for both roles, which the row records rather than inventing a second contact to fill the gap.

Plays

Three motions you can run this week

Each one is a chain of OXYGEN primitives: the same hosted objects your workspace already has, composed.

  • Split personal from commercial

    Two books and two messages out of a single sourcing run.

    1. 1Read the lines pages into a column that labels each agency by the book it leads with, personal or commercial.
    2. 2Send each label's rows to a tagged table of its own, then create a sequence from each table so neither book hears the other's pitch.
    oxygen tables send
  • Carrier count as a size proxy

    A ranking that reflects an agency's real reach rather than its staff page.

    1. 1Count listed carrier appointments per agency and keep the source page on the row.
    2. 2Rank on the count and promote the top band onto company records.
    oxygen columns add
  • Owner outreach with a call lane

    Principals who never open email still get a route that works.

    1. 1Run the email chain, then a phone lookup on every row that stays empty.
    2. 2Send the email rows to their own table and enroll it. Keep the rest as a call list, with the office line beside each principal.
    oxygen enrich-column run --capability work_email

Who you can reach

Roles you can find at insurance agencies and brokerages

Reachability is per channel: a role marked for mobile is one the phone waterfall usually resolves, not a guarantee for every record.

RoleSeniorityReachable by
Agency principalOwner/FounderWork emailMobileLinkedIn
Agency presidentC-levelWork emailLinkedIn
Director of salesDirectorWork emailLinkedIn
Operations managerManagerWork emailMobile
Account managerManagerWork email
ProducerICWork emailLinkedIn

Filters you can search on

  • Lines of business written
  • Independent, captive, or brokerage
  • Carrier appointments listed
  • Producer and staff count
  • States and regions served
  • Agency management system detected
  • Personal or commercial book focus
  • Office count

Agency offices and phone numbers resolve well, and lines written are usually published. Producer counts are the weak point, because agencies rarely list everybody, so the count reads low. Captive agents under a national brand often have no separate company record at all.

Data sources

Data sources and CRM connections

  • Serper

    Agency offices from Google Maps with address, category, and phone, plus web results for agencies with no listing.

  • People Data Labs

    The agency as a company, with staff counts, producers, and named management.

  • Blitz API

    First work-email lane for principals and operations managers with a LinkedIn profile.

  • LeadMagic

    Producers and office managers at one-office agencies working out of a single shared inbox.

Use managed credits where available, or connect a supported provider key on an eligible paid plan. Your provider bills its calls; OXYGEN adds a per-call platform fee. Signed-in CRM connections such as HubSpot have no per-call fee. Connected sending accounts reserve monthly credits. See pricing and supported integrations.

Limits

Where this stops

  • Carrier appointment pages go stale. Agencies add carriers quickly and remove them slowly, so an appointment listed on a site is evidence of a relationship rather than proof of a current one.

FAQ

Questions people ask first

Can I filter by lines written?
Yes, and it is the strongest filter in this market. Agencies advertise their lines in order to win business, so reading their own pages into a column produces a clean segment.
How do I tell independent from captive?
Captives lead with one carrier's brand and usually sit under a national site structure. Independents list several carriers. The distinction resolves into a column you can filter on.
Is producer count available?
Partially. Agencies list the producers they want found, so the count reads low and should be used as a floor. Carrier appointments are a better size proxy.
Who buys software at an agency?
The principal holds the money. Under ten people the principal is also the operations lead, so one contact covers both. Above that, resolve the operations manager and open there.
Can I target by state license?
By the states an agency advertises it serves, yes. Licensing registers are state by state and far from uniform, so the column reflects the agency's claim rather than a verified lookup.
How do I avoid double-counting branch offices?
Dedupe on the parent agency before enrichment. Multi-office agencies list each location separately, and collapsing them first stops one account being worked three times over.

Build your insurance agencies and brokerages list

Start with a search, preview the cost before anything is spent, and keep the rows, sources, and runs in a workspace you own.