Who invented vacuum cleaner and when?

Asthmatic American inventor James Spangler sold his idea for an electric broomstick-like cleaner—with cloth filter and dust-collection bag attached to the long handle—to William Hoover in 1908. His invention proved to be arguably the first truly practicable domestic vacuum cleaner. Which company invented vacuum cleaner? In 1907 department store janitor James Murray Spangler (1848–1915) of…