Charles B. Brooks (1865–?) è stato un inventore americano. Nato in Virginia nel 1865, dal 1890 era un residente di Newark, New Jersey. Oltre a inventare, Brooks era un facchino per la società di auto Pullman Palace. A differenza di altre spazzatrici in quel momento (1890), Brooks’ sweeper è stato il primo camion di spazzamento stradale semovente. Il suo design aveva spazzole girevoli attaccate al parafango anteriore e le spazzole erano intercambiabili in modo che quando la neve cadeva, i raschietti potevano essere attaccati per la rimozione della neve. Ha ricevuto un brevetto per la sua invenzione il 17 marzo 1896 (US Patent #556,711). Pochi mesi dopo, il 12 maggio 1896, brevettò un sacchetto di raccolta antipolvere per la spazzatrice stradale (brevetto USA n.560.154).
Sebbene siano disponibili poche informazioni sulla sua vita, sappiamo che il finanziamento per la produzione della sua spazzatrice è stato fornito da George M. Hallstead e Plummer S. Page. La produzione ebbe luogo a Scranton, in Pennsylvania, dove ogni spazzatrice aveva un prezzo di circa $2.000. Si è rivelato un tale successo che il governo dello stato della Pennsylvania ha dato un contratto di $100.000 alla società di produzione. Il sovrintendente alla manutenzione di Buffalo, New York, fu così impressionato dal design di Brook che adottò il modello per la sua città.
Brooks ricevette anche un terzo brevetto per quello che chiamò un “ticket punch” il 31 ottobre 1893 (brevetto USA n.507.672), un primo esempio di pugno di carta, unico per il suo tempo perché a differenza dei perforatori di oggi, il suo aveva un ricettacolo incorporato per catturare i pezzi rotondi di carta straccia lì e prevenire i rifiuti.