Później Garcíi udało się wywalczyć pewne miejsce w składzie Crew, lecz już w styczniu 2004 powrócił do ojczyzny, podpisując umowę z najbardziej utytułowanym klubem w Gwatemali, stołecznym CSD Municipal, od razu zapewniając sobie status gracza wyjściowej jedenastki. W premierowych rozgrywkach w nowej ekipie, Clausura 2004, wywalczył wicemistrzostwo kraju, natomiast pół roku później, podczas Apertura 2004, już trzeci raz osiągnął tytuł mistrzowski. Także w czterech kolejnych sezonach, Clausura 2005, Apertura 2005, Clausura 2006 i Apertura 2006, Municipal przy dużym udziale Garcíi zostawał najlepszą drużyną w Gwatemali. Ósmy tytuł mistrzowski w swojej karierze zawodnik wywalczył podczas rozgrywek Clausura 2008 i wtedy także został królem strzelców ligi gwatemalskiej z dwunastoma bramkami na koncie. Dwa ostatnie sezony w Municipalu, Apertura 2008 i Clausura 2009, zwieńczył tytułami wicemistrzowskimi, odpowiednio piątym i szóstym podczas swojej gry w piłkę.

Latem 2009, po niemal sześciu latach spędzonych w Municipalu, García odszedł z klubu, podpisując umowę ze znacznie niżej notowanym CD Heredia. Bez większych osiągnięć występował tam rok, po czym przeszedł do Deportivo Suchitepéquez, gdzie również nie potrafił nawiązać do osiągnięć odnoszonych w Comunicaciones i Municipalu.