Back to TopBack to Top



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 or call our support line at +1 613-236-9696