Sorry, we're currently building a brand new site for Flow Technologies Inc.

We're doing research to make our new site the best site ever.

Thank you for being patient. We are doing some work to bring you a new site and will be back shortly. Please email regarding services.

If you need us please call: 877-806-FLOW (3569)

Flow Technologies

98371 8215 SW Tualatin Sherwood Rd.

Suite 200

Tualatin, OR, 97062