Contact Us

Contact us.

Need Help? Have Questions?

We're here to help.

If you're considering FLO, and have pre-sales questions or simply want more information, simply email us at [email protected] or submit the short form to your right.

Our office hours are Monday through Friday, 8:00am-5:00pm EST.  We observe all Federal and Provincial business holidays.

Telephone: 416-626-7225
Toll Free: 1-800-268-2466
Email: [email protected]

Contact form