Charles B. Brooks (1865–?) var en amerikansk opfinder. Født i Virginia i 1865 i 1890 ‘ erne var han bosiddende i Virginia. Udover at opfinde, Brooks var en porter for Pullman Palace Car Company. I modsætning til andre Fejemaskiner på det tidspunkt (1890’ erne) var Brooks ‘ fejemaskine den første selvkørende gadefejebil. Hans design havde roterende børster fastgjort til frontskærmen, og børsterne var udskiftelige, så når sneen faldt, kunne skrabere fastgøres til snerydning. Han modtog et patent for sin opfindelse den 17. Marts 1896 (US Patent #556.711). Et par måneder senere, den 12.maj 1896, patenterede han en støvtæt opsamlingspose til gadefejeren (US Patent #560.154).
selvom der kun er få oplysninger om hans liv, ved vi, at finansieringen til produktionen til hans fejemaskine blev leveret af George M. Hallstead og Plummer S. Page. Produktionen fandt sted i Scranton, Pennsylvania, hvor hver fejemaskine blev prissat til omkring $2.000. Det viste sig at være så vellykket, at Pennsylvania statsregering gav en $100.000 kontrakt til fremstillingsvirksomheden. Vedligeholdelsesinspektøren for Buffalo, NY York, var så imponeret over Brooks design, at han vedtog modellen for sin by.Brooks modtog også et tredje patent for det, han kaldte en “billetpunch” den 31.oktober 1893 (US Patent #507,672), et tidligt eksempel på en papirpunch, unik for sin tid, fordi han i modsætning til hulpunchere i dag havde en indbygget beholder til at fange de runde stykker affaldspapir der og forhindre affald.