For more information about our products, please contact:


Maestro Product Information & Sales Worldwide

Toll Free North America: 1-888-NORTH88 (1-888-667-8488)

Phone: (905) 940-1923

Fax: (905) 940-1925            

Accounting Department Fax: (416) 342-1765

Email To:



Maestro Help Desk

Support can be reached by calling (905) 940-1924,

Fax (416)342-1775 or Help Desk Web Chat


Corporate Office Headquarters

65 Allstate Parkway, Suite 100

Markham, Ontario L3R 9X1



If you are a Maestro client we value your feedback and want to hear from you. If you have any questions or concerns that you'd like to discuss with Maestro's president, please email