Bob Rosebrough, Partner

Mr. Rosebrough has practiced law in New Mexico for 30 years. His primary areas of practice are employment law, business law and estate planning. He has developed a liability reduction program named Legal Safety 1st that helps business owners prevent employment related lawsuits and claims through a menu of customized kits and packages.

Raised in Farmington, New Mexico, Bob graduated from the University of New Mexico in 1975 (B.U.S. in Political Science and Economics) and in 1978 (J.D. – Dean’s List and Honor Roll). Bob has an extensive record of public service. He recently completed terms as Mayor of Gallup and as a member of the New Mexico First board of directors. As Mayor, Bob helped negotiate a consent decree for the City of Gallup with the U.S. Department of Justice for employment practices of the City that preceded his term in office.

Bob is an author and avid outdoorsman. He has written a mountaineering guide to the San Juan Mountains of southwest Colorado and co-authored a hiking, mountain biking and rock climbing guide to the Gallup area. Tony Hillerman included Bob, by name, as a character in his best-selling novel, The Fallen Man after he helped Hillerman with the rock climbing portions of the plot. Bob is married and has four children.

Bob can be reached at

Doug Fowles, Partner

Douglas William Fowles was born and raised in Delta, Utah. Doug and his wonderful wife, Kaeli, moved to Gallup, New Mexico with their two daughters in February 2017.

After graduating from Southern Utah University with a B.S. in Social Science, Doug received his legal education from the University of Utah, where he graduated with honors in 2015. His primary areas of practice include, civil litigation, estate planning and administration, business law, employment law, real estate, contracts and family law.Doug has gained a wealth of valuable legal experience through his involvement with private legal practice and employment with the Office of the Utah Attorney General.

Doug enjoys spending time with his family, vacations, camping, hunting and fishing. He is at home in the outdoors!

Doug can be reached at

Wilhelmina Yazzie, Legal Assistant

Wilhelmina (“Wil”) was born in Crownpoint, NM and raised in Casamero Lake, NM, both located in the Navajo Nation. After graduating from Thoreau High School, she attended the University of New Mexico-Gallup, where she received two A.A.S. degrees in Legal Assistant and Tribal Court Advocate. She is currently working towards a higher degree at the University of New Mexico with concentrations in Native American Studies and Social Justice. She is also an apprentice working towards becoming a Tribal Legal Advocate with the Navajo Nation. Wil is passionate about her Navajo culture and traditions and she is also fluent in the Navajo language. She has been with the firm for over 10 years.

When Wil is not at work, she enjoys spending time with her two sons, daughter, significant other, extended family and friends. Wil and her family love sports.

Wilhelmina can be reached at

Karla Rivera, Office Manager/Bookkeeper

Karla was born and raised in Gallup, NM and graduated from Gallup High School in 2006. She has been with the firm for over 14 years doing various tasks, but started working full-time in 2006 after graduating. She has an A.A.S. degree in Accounting from the University of New Mexico – Gallup. Karla enjoys spending time with her family and friends.

Karla can be reached at

Melinda Anthony, Legal Secretary/Administrative Assistant

Born in North Carolina, Melinda Anthony moved to New Jersey after getting married and began a career in the financial services industry in 1999 where she obtained her securities licenses.  She and her husband moved to New Mexico in 2007 and Melinda began working at RBC Wealth Management as a Registered Client Associate in Albuquerque.  In 2014, she moved to Gallup and, thereafter, joined the firm.

Melinda enjoys dedicating much of her time to her volunteer ministry.  She and her husband, Chris, enjoy traveling in their spare time.

Melinda can be reached at