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.


Click the Closed Caption (CC) icon in the video player for captions in Spanish, French and Portuguese.