Founder's Video

Master Flo is built on a strong foundation of values that trace back to our founder, Duncan McNeill.

Founder's Video

The Stream-Flo Group of Companies was founded in 1962 by Duncan McNeill. Today, Master Flo still lives by the values on which Mr. McNeill built the company's foundation.