Faits : A. A._ est domiciliée dans le canton du Valais où elle exerce en tant que logopédiste indépendante depuis plusieurs années. Elle a régulièrement été taxée à ce titre. Lors de la taxation pour la période fiscale 2014, le Service cantonal des contributions du canton du Valais (ci-après: le Service cantonal) a procédé à une vérification de la déclaration d'impôt en relation avec les charges de personnel ressortant de la comptabilité de la contribuable et a constaté que celle-ci comptabilisait deux salaires annuels de 6'000 fr., correspondant à la rémunération de chacune de ses deux filles, nées en 1984 et 1989. Après avoir contacté la cadette, qui a affirmé que ni elle, ni sa soeur n'avait jamais exercé d'activité pour leur mère, l'autorité de taxation a refusé de prendre en compte les charges salariales déclarées par A._ et a notifié la décision de taxation pour l'année 2014. B. Le 9 septembre 2016, l'autorité précitée a ouvert une procédure en rappel d'impôt relative à l'impôt fédéral direct (ci-après: IFD) et aux impôts cantonal et communal (ci-après: ICC) des périodes fiscales 2007 à 2013, portant sur des charges non justifiées par l'usage commercial, en l'occurrence les salaires déclarés des deux enfants de la contribuable. Le 29 septembre 2016, elle a notifié les décisions de taxation de ces années en procédant à des reprises sur le revenu de l'activité indépendante de 13'800 fr. pour 2007, 13'416 fr. pour 2008, 18'584 fr. pour 2009, 16'637 fr. pour 2010, 14'357 fr. pour 2011, 14'490 pour 2012 et 14'885 fr. pour 2013. A._ a élevé réclamation contre ces décisions le 28 octobre 2016. Le Service cantonal a demandé à l'intéressée divers documents, puis a rendu une décision sur réclamation le 28 novembre 2017, dans laquelle il a rejeté la réclamation de A._ en considérant en bref que celle-ci n'avait pas établi l'existence de contrats de travail pour ses filles, ni de versements effectifs de salaires justifiés commercialement. La contribuable a contesté cette décision le 29 décembre 2017 auprès de la Commission cantonale de recours en matière fiscale (ci-après: la Commission de recours). Cette autorité a procédé à l'audition des filles de la contribuable, puis, par décision du 13 juin 2019 notifiée le 22 août 2019, a rejeté le recours. C. Agissant par la voie du recours en matière de droit public, A._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler la décision de la Commission de recours du 13 juin 2019, respectivement du Service cantonal du 28 novembre 2017; subsidiairement d'annuler les décisions précitées et de renvoyer la cause à la Commission de recours pour nouvelle décision dans le sens des considérants. La Commission de recours, le Service cantonal et l'Administration fédérale des contributions concluent tous au rejet du recours.