Our Team

Meet your local insurance experts.


Outstanding service starts with an outstanding team. Meet the professionals behind Bain Insurance Agency.

Our Customer Service Representative, Emily sits at the front desk and will be happy to help you with your account issues.

Our Agent Nancy, will happily address your policy issues.

Joseph, the owner for whom the Agency is named will carefully guide you through the plethora of financial products available to you.

Please come in and say hi and let us serve with you our customer service and professionalism. Who knows, our part-time mascot might even be around to welcome you with a tail wag.


Need an insurance quote? Get in touch!

Access quotes from Oregon's most trusted insurance carriers. It’s comparison shopping at the click of a mouse.