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.
View Team Members By Location
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
Danielle Holland
Project Manager
503-565-3381
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
Gary Eastlund
Agent | Manager
503-565-3303
Hannah Forster
Receptionist
503-565-3305
Hope Rosen
Agent
503-565-3324
Jason John
COO | Partner
503-565-3341
John Fairbank
Agent
503-565-3304
Judy Weber
Accounting | Payroll Specialist
503-565-3321
Katie Adams
Agent
503-565-3323
Katie Klein
Account Manager
503-565-3308
Kelly McDonald
Agent
503-209-9591
Lashawna Roy
Account Manager
503-565-3319
Laurie Ogsaen
Account Manager
503-565-3332
Liz Hilliker
Account Manager | Supervisor
503-565-3384
Lois Stevens
Accounting
503-565-3301
Lori Kuehn-Frazee
Agent | Manager
503-565-3307
Michele Rouse
Account Manager
503-565-3322
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
Tiffany Tartak
Account Manager
503-565-3335
Gail Moldovan-Trujillo
Agent
503-565-3383
Ian Borman
Agent
971-241-1126
Kevin Baty
Agent
503-424-3366
Kristi Velazquez
Account Manager
503-424-3362
Stephanie Kamp
Benefits Consultant
503-565-3339
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
Kimberley Starr
Account Manager
971-225-3250
Bethany Winkelman
Account Manager
458-217-0238
Jamie Haddy
Account Manager
458-217-0259
Jeff Curran
Agent
458-217-0235
Julissa Parra
Account Manager
458-217-0237
Kayla Obie
Agent
458-217-0369
Matt Huston
Benefits Consultant
458-217-0247
Rachel Hinckley
Account Manager
458-217-0227
Shailey Prater
Account Manager
458-217-0257
Sharon Perdue
Account Manager
458-217-0255
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.