She graduated from St. Mary’s School of Law in 2006. In law school, she was the president of the Christian Legal Society and was a student-attorney at the Criminal Law Clinic. She also participated in the Border Clinic, in which she would travel to the border area to help people with legal problems. She practices before the juvenile, county and district criminal courts in Bexar County, and surrounding counties, including Comal, Hays, Caldwell, Guadalupe, Uvalde, Medina, Atascosa, Wilson, Kerr, Gonzales and other counties in South Texas. She is licensed to practice in federal court in the U.S. District Court, Western District of Texas. Shannon Salmon-Haas is a member of the Pro Bono College for her commitment to helping people who cannot afford to pay a private attorney. She also belongs to the San Antonio Criminal Defense Lawyers Association and the San Antonio Bar Association. She is fluent in Spanish. She lives in San Antonio with her family.