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.
Home Alabama Vestavia Insurance Agents in Vestavia, AL Real data · NAIC State Based Systems119 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 Tenure distribution
0-5 yrs 45% (42) 5-10 yrs 19% (18) 10-20 yrs 23% (22) 20+ yrs 13% (12)
68 producers licensed here are based outside Alabama (top: FL 65 , MT 1 , DE 1 ).
Browse by ZIP
All ZIPs 35243 72 35242 35 35216 7 35226 3 35223 2
All lines Casualty Insurance (64) Life Insurance (30) Property Insurance (6) Showing 1–30 of 100
Russell Greenhalgh Casualty Insurance
3148 CAHABA HEIGHTS RD
Vestavia, AL · 35243 40 yrs licensed NPN 553596 Lic #A103926 active
Mike Priestley Casualty Insurance
3500 BLUE LAKE DR STE 280
Vestavia, AL · 35243 32 yrs licensed NPN 555325 Lic #A211801 active
Garry Hill Casualty Insurance
100 CENTERVIEW DR STE 249
Vestavia, AL · 35216 29 yrs licensed NPN 1032715 Lic #A119000 active
Bobby White Casualty Insurance
1400 URBAN CENTER DR STE 475
Vestavia, AL · 35242 26 yrs licensed NPN 1963123 Lic #D042584 active
Michael Mashburn Casualty Insurance
3168 CAHABA HEIGHTS RD
Vestavia, AL · 35243 25 yrs licensed NPN 4629310 Lic #D075674 active
James Martin Casualty Insurance
C/O SUNBURST FINANCIAL
Vestavia, AL · 35216 24 yrs licensed NPN 769683 Lic #E023832 active
Bradley Kamman Casualty Insurance
1400 URBAN CENTER DR STE 475
Vestavia, AL · 35242 24 yrs licensed NPN 7112771 Lic #E023973 active
Ellis Windle Casualty Insurance
1500 URBAN CENTER DR STE 415
Vestavia, AL · 35242 23 yrs licensed NPN 4794582 Lic #E046297 active
Laura Hinton Casualty Insurance
1400 URBAN CENTER DR STE 475
Vestavia, AL · 35242 22 yrs licensed NPN 3184747 Lic #E085046 active
Robert Moore Casualty Insurance
2820 OLD 280 CT STE 164
Vestavia, AL · 35243 21 yrs licensed NPN 7735437 Lic #E173388 active
Phillip Moultrie Casualty Insurance
3500 BLUE LAKE DR STE 120
Vestavia, AL · 35243 20 yrs licensed NPN 5812568 Lic #P033290 active
Kevin Harper Casualty Insurance
RELIANCE FINANCIAL GROUP
Vestavia, AL · 35242 20 yrs licensed NPN 6788210 Lic #P038670 active
Houston Ingram Casualty Insurance
3500 BLUE LAKE DR STE 280
Vestavia, AL · 35243 19 yrs licensed NPN 7479286 Lic #P057109 active
Joseph Thomas Casualty Insurance
PRINCIPAL FINANCIAL GROUP
Vestavia, AL · 35243 18 yrs licensed NPN 8768326 Lic #P123807 active
Anderson Glenn Casualty Insurance
2017 COUNTRY RIDGE CIR
Vestavia, AL · 35243 16 yrs licensed NPN 7833046 Lic #P235994 active
Brian Banta Casualty Insurance
4418 BOULDER LAKE CIR
Vestavia, AL · 35242 15 yrs licensed NPN 2508203 Lic #E174758 active
John Stokes Casualty Insurance
3854 WHITE OAK DR
Vestavia, AL · 35243 15 yrs licensed NPN 15738910 Lic #W050474 active
Robert Stein Casualty Insurance
216 SUMMIT BLVD STE 218
Vestavia, AL · 35243 15 yrs licensed NPN 8649445 Lic #W041669 active
Ricky Mcquiston Casualty Insurance
4505 PINE TREE CIR STE 221
Vestavia, AL · 35243 14 yrs licensed NPN 553618 Lic #A174841 active
Philip Mcdonald Casualty Insurance
301 SUMMIT BLVD
Vestavia, AL · 35243 14 yrs licensed NPN 8465302 Lic #W097471 active
Mark Burkholder Casualty Insurance
3500 BLUE LAKE DR STE 220
Vestavia, AL · 35243 13 yrs licensed NPN 15038021 Lic #W108499 active
Andrew Graffeo Casualty Insurance
1400 URBAN CENTER DR STE 475
Vestavia, AL · 35242 13 yrs licensed NPN 8988493 Lic #W105816 active
Alexis Wood Casualty Insurance
3201 GREENDALE RD APT 1
Vestavia, AL · 35243 13 yrs licensed NPN 7650674 Lic #W122914 active
Wesley Plunk Casualty Insurance
216 SUMMIT BLVD STE 218
Vestavia, AL · 35243 13 yrs licensed NPN 8801219 Lic #W137224 active
Andrew Turner Casualty Insurance
3414 STONELEIGH DR.
Vestavia, AL · 35223 13 yrs licensed NPN 7276446 Lic #W137527 active
Ernest Jordan Casualty Insurance
1808 SURREY OAKS LN
Vestavia, AL · 35243 13 yrs licensed NPN 2897203 Lic #W127931 active
Marvin Fore Casualty Insurance
4505 PINE TREE CRL
Vestavia, AL · 35243 12 yrs licensed NPN 459984 Lic #A087362 active
Dylan Saulsbury Casualty Insurance
216 SUMMIT BLVD STE 218
Vestavia, AL · 35243 12 yrs licensed NPN 17195917 Lic #W185248 active
Garrick Carter Casualty Insurance
216 SUMMIT BLVD STE 218
Vestavia, AL · 35243 12 yrs licensed NPN 12395243 Lic #W178568 active
Dennis Laird Casualty Insurance
1400 URBAN CENTER DR STE 475
Vestavia, AL · 35242 11 yrs licensed NPN 553167 Lic #A147980 active Prev1 2 3 4 Next