Back to TopBack to Top
 

Support

 

Customer Support

The FreeBalance Customer Portal enables customers from around the world to get fast, efficient service by logging and managing product issues, enhancement requests, and sales & service requests online. The FreeBalance Customer Portal operates 24 hours a day, 7 days a week, year round.

Customer Portal Down for Maintenance

The FreeBalance customer portal is down for maintenance.

For immediate assistance contact support@freebalance.com or call our support line at +1 613-236-9696