Contact Us

Flow N Control sales and service personnel would be please to discuss your water systems needs. Please feel free to contact us and we will get back to you within one business day.

Our office is located at:

4452 Ocean View Blvd., Suite 200

Montrose, CA 91020

Main Office: 818-330-7425

Fax: 818-330-9739

New Equipment Sales:

Controller: Laura Ambrosino,