Street sweeping machines. Hicks, MacFadyen & Co. Supply and delivery of pick-up street sweeping