Meet the people behind Hagan Hamilton Insurance Solutions.
Insurance advisors who truly work for you.
Home » About Our Agency »
Not all insurance agents are created equal. At Hagan Hamilton Insurance Solutions, we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most.
Amber Luna
Account Manager
503-565-3308
Ashley Himes
Account Manager
503-565-3320
Beth Black
Benefits Consultant
503-565-3340
Brian John
CFO | Partner
503-565-3318
Cheri Elder
Account Manager
503-565-3306
Christy Mayne
Account Manager
503-565-3382
Craig McClain
Executive Vice President
503-565-3314
David Mahn
IT Director
503-565-3327
Dawn Miller Kay
Benefits Consultant
503-424-3361
Dolores Botello
Account Manager
503-565-3316
Esmeralda Contreras
Account Manager
503-565-3329
Hannah Forster
Receptionist
503-565-3305
Hope Rosen
Agent
503-565-3324
James Primmer
IT Specialist
503-565-3338
Jason John
COO | Partner
503-565-3341
Jennikka Baldwin
Account Manager
503-565-3371
John Fairbank
Agent
503-565-3304
Judy Weber
Accounting | Payroll Specialist
503-565-3321
Katie Adams
Agent
503-565-3323
Kelly McDonald
Agent
503-209-9591
Kendra Scott Erickson
Receptionist
503-472-2165
Kristi Velazquez
Account Manager
503-424-3362
Lashawna Roy
Account Manager
503-565-3319
Laurie Ogsaen
Account Manager
503-565-3332
Lillie Adams
Employee Benefits Account Manager
503-472-2165
Liz Hilliker
Commercial Lines Manager
503-565-3384
Lois Stevens
Accounting
503-565-3301
Lori Kuehn-Frazee
Personal Lines Manager
503-565-3307
Moira Hinrichs
Account Manager
503-565-3330
Rachel Brunkhurst
Account Manager
503-565-3311
Raedeen Schulz
Account Manager | Supervisor
503-565-3313
Rick John
President | CEO
503-565-3312
Ryan Hartzell
Agent
503-565-3309
Sandra Brownridge
Account Manager
503-565-3315
Sandra Fornof-Gil
Agent
503-565-3336
Sarah Cassidy
Account Manager
503-424-3369
Shannon Gonzalez
Account Manager
503-565-3385
Gail Moldovan-Trujillo
Agent
503-565-3383
Ian Borman
Agent
971-241-1126
Kevin Baty
Agent
503-424-3366
Stephanie Kamp
Benefit Specialist
503-565-3339
Tiffany Tartak
Benefit Specialist
503-565-3335
Brandi Bowers
Account Manager
503-565-3326
Robin Nielson
Account Manager
503-424-3364
Tami Doryland
Account Manager
503-565-3317
Alexis Cole
Account Manager
971-225-3254
Bonnie Laica
Account Manager
971-225-3257
Chris Iverson
Agent
971-225-3252
David Wasylenko
Agent
503-987-0164
Dori Lee
Account Manager
971-225-3251
Kasey Palmer
Account Manager
971-225-3253
Crystal Hubbard
Account Manager
458-217-0257
Jamie Haddy
Account Manager
458-217-0259
Jeff Curran
Agent
458-217-0235
Josh Hopkins
Commercial Lines Agent
541-998-5760
Julissa Parra
Account Manager
541-998-5760
Kayla Obie
Agent
458-217-0369
Matt Huston
Benefits Consultant
458-217-0247
Sharon Perdue
Account Manager
458-217-0255
Chad Neal
Agent
503-344-1076
Chris McLaran
Agent
503-565-3337
Stacy Nasset
Account Manager
503-344-1075
TJ Sullivan
Agent
503-344-1077
Get Started Today
As an independent agency, we are here to help you find the right coverage.
Request an Insurance Quote
As an independent agency, we are here to help you find the right coverage.
Get a Quote
It only takes a minute to get started.
- Fill out the form, we’ll be in touch.
- Go over your options with an agent.
- Get the coverage you need.