After his ordination, Garcia fulfilled assignments as associate pastor first at three Austin parishes, St. Catherine of Siena (1988 to 1990), Cristo Rey (1990 to 1991), and St. Louis (1991 to 1992), then at St. Mary Magdalene in Humble (1992 to 1995), and then again in Austin at St. Vincent de Paul (1995 to 2014).[4]
Garcia was sent to the Archdiocese of Galveston-Houston in 1992 to serve as associate pastor at St. Mary Magdalene Parish in Houston. He returned to Austin in 1995 and served as pastor of St. Vincent de Paul Parish in Austin for 18 years.[1] In 2007, Garcia was awarded a Master of Arts in Liturgical Studies from Saint John's School of Theology in Collegeville, Minnesota.[1]