Data enrichment in progress: Some agents may be missing or state licensing info may not fully reflect all states where an agent is practicing. We're adding more states weekly.
iAgentProof

Insurance Agents in Vestavia, AL

Real data · NAIC State Based Systems

119 verified agents. Average 6.6 years licensed. Showing the top 100 by tenure — for a specific agent, verify with the state DOI.

Data verified July 13, 2026 from NAIC State Based Systems (public license lookup). Covers 5 ZIPs.

Vestavia at a glance

Active licenses

100%

119 of 119

License lines

3

distinct authorities

Multi-state

35

licensed in 2+ states

Median tenure

6 yrs

years licensed

Tenure distribution

0-5 yrs45%(42)5-10 yrs19%(18)10-20 yrs23%(22)20+ yrs13%(12)
68 producers licensed here are based outside Alabama (top: FL 65, MT 1, DE 1).

Browse by ZIP

Showing 130 of 100

Russell Greenhalgh

Casualty Insurance

3148 CAHABA HEIGHTS RD

Vestavia, AL · 3524340 yrs licensedNPN 553596Lic #A103926
active

Mike Priestley

Casualty Insurance

3500 BLUE LAKE DR STE 280

Vestavia, AL · 3524332 yrs licensedNPN 555325Lic #A211801
active

Garry Hill

Casualty Insurance

100 CENTERVIEW DR STE 249

Vestavia, AL · 3521629 yrs licensedNPN 1032715Lic #A119000
active

Bobby White

Casualty Insurance

1400 URBAN CENTER DR STE 475

Vestavia, AL · 3524226 yrs licensedNPN 1963123Lic #D042584
active

Michael Mashburn

Casualty Insurance

3168 CAHABA HEIGHTS RD

Vestavia, AL · 3524325 yrs licensedNPN 4629310Lic #D075674
active

James Martin

Casualty Insurance

C/O SUNBURST FINANCIAL

Vestavia, AL · 3521624 yrs licensedNPN 769683Lic #E023832
active

Bradley Kamman

Casualty Insurance

1400 URBAN CENTER DR STE 475

Vestavia, AL · 3524224 yrs licensedNPN 7112771Lic #E023973
active

Ellis Windle

Casualty Insurance

1500 URBAN CENTER DR STE 415

Vestavia, AL · 3524223 yrs licensedNPN 4794582Lic #E046297
active

Laura Hinton

Casualty Insurance

1400 URBAN CENTER DR STE 475

Vestavia, AL · 3524222 yrs licensedNPN 3184747Lic #E085046
active

Robert Moore

Casualty Insurance

2820 OLD 280 CT STE 164

Vestavia, AL · 3524321 yrs licensedNPN 7735437Lic #E173388
active

Phillip Moultrie

Casualty Insurance

3500 BLUE LAKE DR STE 120

Vestavia, AL · 3524320 yrs licensedNPN 5812568Lic #P033290
active

Kevin Harper

Casualty Insurance

RELIANCE FINANCIAL GROUP

Vestavia, AL · 3524220 yrs licensedNPN 6788210Lic #P038670
active

Houston Ingram

Casualty Insurance

3500 BLUE LAKE DR STE 280

Vestavia, AL · 3524319 yrs licensedNPN 7479286Lic #P057109
active

Joseph Thomas

Casualty Insurance

PRINCIPAL FINANCIAL GROUP

Vestavia, AL · 3524318 yrs licensedNPN 8768326Lic #P123807
active

Anderson Glenn

Casualty Insurance

2017 COUNTRY RIDGE CIR

Vestavia, AL · 3524316 yrs licensedNPN 7833046Lic #P235994
active

Brian Banta

Casualty Insurance

4418 BOULDER LAKE CIR

Vestavia, AL · 3524215 yrs licensedNPN 2508203Lic #E174758
active

John Stokes

Casualty Insurance

3854 WHITE OAK DR

Vestavia, AL · 3524315 yrs licensedNPN 15738910Lic #W050474
active

Robert Stein

Casualty Insurance

216 SUMMIT BLVD STE 218

Vestavia, AL · 3524315 yrs licensedNPN 8649445Lic #W041669
active

Ricky Mcquiston

Casualty Insurance

4505 PINE TREE CIR STE 221

Vestavia, AL · 3524314 yrs licensedNPN 553618Lic #A174841
active

Philip Mcdonald

Casualty Insurance

301 SUMMIT BLVD

Vestavia, AL · 3524314 yrs licensedNPN 8465302Lic #W097471
active

Mark Burkholder

Casualty Insurance

3500 BLUE LAKE DR STE 220

Vestavia, AL · 3524313 yrs licensedNPN 15038021Lic #W108499
active

Andrew Graffeo

Casualty Insurance

1400 URBAN CENTER DR STE 475

Vestavia, AL · 3524213 yrs licensedNPN 8988493Lic #W105816
active

Alexis Wood

Casualty Insurance

3201 GREENDALE RD APT 1

Vestavia, AL · 3524313 yrs licensedNPN 7650674Lic #W122914
active

Wesley Plunk

Casualty Insurance

216 SUMMIT BLVD STE 218

Vestavia, AL · 3524313 yrs licensedNPN 8801219Lic #W137224
active

Andrew Turner

Casualty Insurance

3414 STONELEIGH DR.

Vestavia, AL · 3522313 yrs licensedNPN 7276446Lic #W137527
active

Ernest Jordan

Casualty Insurance

1808 SURREY OAKS LN

Vestavia, AL · 3524313 yrs licensedNPN 2897203Lic #W127931
active

Marvin Fore

Casualty Insurance

4505 PINE TREE CRL

Vestavia, AL · 3524312 yrs licensedNPN 459984Lic #A087362
active

Dylan Saulsbury

Casualty Insurance

216 SUMMIT BLVD STE 218

Vestavia, AL · 3524312 yrs licensedNPN 17195917Lic #W185248
active

Garrick Carter

Casualty Insurance

216 SUMMIT BLVD STE 218

Vestavia, AL · 3524312 yrs licensedNPN 12395243Lic #W178568
active

Dennis Laird

Casualty Insurance

1400 URBAN CENTER DR STE 475

Vestavia, AL · 3524211 yrs licensedNPN 553167Lic #A147980
active