Skip to content

Welcome to ODRA Sweepers

Technology engineered for the 21st century has to consider its environmental impact, both locally and globally. Our sweepers consume far less fuel than similar competitor models, while using best-in-class components with a reduced operating weight. We’ve accomplish all this without sacrificing performance and durability.

Elgin Sweeper to Represent Challenger Brand in North America

“ELGIN, Ill. (June 4, 2012) – Elgin Sweeper Company, Inc., the leading manufacturer of street sweepers for general street maintenance, special industrial and airport applications, today announced it has entered into a marketing agreement with Challenger Manufacturing Ltd. to market and distribute a mechanical broom sweeper under the Elgin Sweeper brand name in North America. The Elgin Broom Badger™ dual-engine sweeper, mounted on an Isuzu NRR 19,500 lb. Class 5 cabover chassis, is easy to operate and maintain and does not require a commercial driver’s license (CDL) to operate.” Read the full story.

Street Gallery