Latem 2009 García, także na zasadzie rocznego wypożyczenia, zasilił kolejnego drugoligowca – Universidad de Guadalajara, w którego barwach miał z kolei pewne miejsce między słupkami, lecz nie zanotował żadnego osiągnięcia w Liga de Ascenso. W późniejszym czasie znów został wypożyczony do drugiej ligi meksykańskiej, tym razem do drużyny Altamira FC, gdzie spędził dwanaście miesięcy, nie potrafiąc wywalczyć sobie miejsca w wyjściowym składzie. W lipcu 2011 został wypożyczony do występującego w pierwszej lidze zespołu Querétaro FC. Tam w wieku dwudziestu dziewięciu lat zadebiutował w meksykańskiej Primera División, 17 marca 2012 w zremisowanym 0:0 meczu z Guadalajarą. Przez pierwsze półtora roku w Querétaro pozostawał jednak rezerwowym najpierw dla Liborio Sáncheza, a później dla Juana Guillermo Castillo, podstawowym bramkarzem drużyny zostając dopiero w styczniu 2013 i rolę tę pełnił przez kolejne sześć miesięcy.