Office Hours
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Would you like to create a personalized quote?
Randy Willingham
Willingham Insurance Agcy Inc
Office Hours
Address
Suite 101
Oklahoma City, OK 73116
NW Expressway between Portland and Meridian
Office Hours
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Would you like to create a personalized quote?
Office Info
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Office Info
Simple Insights®
Car maintenance tasks you can do yourself
Car maintenance tasks you can do yourself
To combat auto repair costs that keep climbing, some auto maintenance can be done at home. Here are ones that are usually do-it-yourself.
What does boat insurance cover?
What does boat insurance cover?
Does your homeowners policy cover your boat? Likely not on the water. Learn what boat insurance covers, including sinking, wreckage, removal and fuel spills.
Protecting your car: Do I need collision insurance?
Protecting your car: Do I need collision insurance?
Learn what collision coverage is, what it helps pay for after a car crash, how deductibles work and if you need this coverage.
Social Media
Viewing team member 1 of 15
Bobbi Brady
Customer Service Representative
License #3001336757
As chief “problem solver” in our office, Bobbi wears many hats! She consistently helps our customers understand their home and auto insurance coverages, all the while answering questions and making our office a lot of fun. A native Oklahoman, Bobbi invested her skills and time into schooling and raising three outstanding boys before joining our team. She and her husband, Tony, stay busy with family, church, and social activities around Oklahoma City. If she’s not in the office, she just might be bicycling, paddle boarding, or cheering on the OKC Thunder.
Viewing team member 2 of 15
Laura Steffens
Customer Service Representative
License #3001579223
After a long career in healthcare, Laura has translated her excellent patient care into thorough and knowledgeable care of our customers. A native of Mustang and mom to two amazing adult kids, Laura takes customer service to the next level. Nearly always the first one in our office each day, she tackles questions about various insurance policies and billing issues with grace and experience. Her competence blends with a great sense of humor; her laugh has been voted an office favorite! When she’s not in the office, Laura might be exercising, reading, watching a rom-com, or plotting her next Colorado get-away with her husband, Tony.
Viewing team member 3 of 15
Riley Smith
Personal Account Representative
License #3003486579
One of the friendlier guys you’ll ever meet, Riley brings a humble professionalism to our team. He’s a native Okie, having grown up and attended college in his hometown of Bethany. In addition to his ability to take great care of our insurance customers with their life and home insurance needs, Riley has crazy computer skills and an artistic bent! Fun fact: He served as “dorm dad” at Southern Nazarene University while earning his master’s degree. Deeply involved in his church and closely connected to his circle of friends, Riley can also tell you where to find the ultimate fried rice in Bethany or nearby Oklahoma City.
Viewing team member 4 of 15
Ryann Billen
Personal Account Representative
License #3003439935
Even after just a few minutes, Ryann has a way of making you feel like you’ve known her your entire life. She is a fun-loving fitness enthusiast who also knows a whole lot about auto, home, or renters insurance. Ryann laughs easily but also works hard; her good nature and diligence are a perfect pair for taking great care of our customers here in Oklahoma City. When she’s not at work, Ryann is probably working out at the gym or making plans with her family. She’s up for just about any challenge and lights up when you talk about animals...especially cats.
Viewing team member 5 of 15
Danielle Newport
Customer Service Representative
License #3003810032
The newest member of our stellar customer service squad in Oklahoma City, Danielle will win you over immediately with her bubbly personality and gift of gab. The proud mom of four beautiful girls, Danielle is ready to help with payments, policy changes for your life or business insurance policies, and more; and she wishes many of our customers a happy birthday. One of Danielle’s special talents is designing custom t-shirts and sweatshirts. When she’s not at her well-adorned desk in our office, Danielle is likely cheering on one of her favorite teams (hello Thunder, Chiefs, or any team a daughter is on:). She and her high school sweetheart-turned-husband, Brandon, are actively involved in their church and daughters’ schools.
Viewing team member 6 of 15
Yvonne Vega
Viewing team member 7 of 15
Malachi Campbell
Viewing team member 8 of 15
Kristin Willingham
Marketing Coordinator
License #3003513788
Kristin joined us following a career as a homeschool mom and loves being on the team of her favorite insurance agent (and husband of over 30 years:), Randy. She is our resident “utility player,” helping out with a variety of projects. She steps in wherever she can serve our Oklahoma City office, from marketing to administration to troubleshooting to team celebrations, all contributing to superior customer satisfaction for all insurance needs. When she’s not working, Kristin loves spending even more time with Randy, her dear kids, and her somewhat-spoiled pets.
Viewing team member 9 of 15
Konner Baartman
Personal Account Representative
License #3004318247
Konner, our Kingfisher kid, is a delightful blend of kindness and efficiency. With degrees from Redlands and Southern Nazarene University in business administration, Konner is well-suited to address all types of insurance needs and questions. A quiet competitor and former collegiate soccer player, Konner enjoys workouts and physical challenges. When he’s not working hard at the office, he might be working out at the gym or playing his guitar. Konner enjoys all genres of music, and he thinks concerts are pretty much the perfect place to spend an evening with his friends and family.
Viewing team member 10 of 15
William Bell
Personal Account Representative
License #3004305683
With roots in Midwest City and now planted in Edmond, William is locally grown and well-loved throughout the Oklahoma City Metro area. He’s earned business administration degrees from Rose State and UCO, and he translates this preparation into thoughtful guidance for customers’ auto, home, and renters insurance needs. His interests are wide-ranging, from kickboxing to photography to video games to movies; and he also has a passion for the arts, enjoying just about anything that’s creative and/or musical (ask him about his trombone skills!). William is a gentle family man, choosing quality time with his wife and relatives when he’s not at the office.
Viewing team member 11 of 15
Bryan Gonzalez
Personal Account Representative
License #3002573321
A humble hard worker, Bryan earned his associate degree while still in high school. He followed that right up with a business administration degree from Southern Nazarene University. His work ethic, kindness, and sincerity make such a difference to our customers and in our Oklahoma City office, especially when helping them find just the right insurance plans. When not helping at “the Farm,” Bryan is likely spending quality time with his family, taking care of beloved pets, or playing the piano (or otherwise serving) at his church. Bryan also enjoys sporting events and is a loyal fan of the Thunder. And please ask him about the huge trophy displayed in his office!
Viewing team member 12 of 15
Joshua Gray
Personal Account Representative
License #3001903413
Josh joined our team as an intern while a business student at Southern Nazarene University. He has since graduated with a business and marketing degree (with the highest praise from the dean of the business school) and earned a position of leadership within our Oklahoma City office. Josh’s wide-ranging abilities make him a valuable asset, helping customers with their various insurance products. A former competitive soccer player and all-around great guy, Josh is an avid golfer and weekend runner who frequents Lake Texoma with his family.
Viewing team member 13 of 15
Dyanna Scalice
Customer Service Representative
License #3002046209
So kind, calm, and steady, Dyanna is a natural at helping our customers on what many times is a bad day. She joined our team after raising two wonderful kids and enjoying a successful career at a local Christian university. Her careful attention to detail and conscientiousness benefit both our customers and our team, every day. When she’s not attending to customers’ questions or policy improvements, Dyanna is most likely cheering for her favorite basketball teams, hosting family for a meal, or caddying for her husband, Mike.
Viewing team member 14 of 15
Caden Carney
Personal Account Representative
License #3004080954
Caden joined us fresh off a stellar run at Oklahoma State University, where he competed as a top prospect in many business school competitions (even placing second nationally). Born and raised in the OKC/Edmond area, He is establishing his own household after getting married to Hannah in April of 2026. Caden is a weightlifter, weekend soccer player, and wannabe golfer, but he has proven himself to be a big time gamer: He has two world records on Mario Kart courses! Caden has been the proud owner of reptiles, cats, and dogs, but his prize possession sits on two wheels:) Caden is energized by conversations with customers about every type of insurance coverage and enjoys crafting custom plans for their autos, home, life, or business.
Viewing team member 15 of 15
Cooper Siems