SuperFax is always interested in hearing from you.
Tell us what you think about SuperFax
SuperFax Communication Inc. Tel: 604.637.6655 Fax: 604.637.3201
Customer Support
Billing Inquiries
SuperFax Affiliates
Company Inquiries