Have any questions? Get in touch with one of our IT consultants today! eMail Support service@dfcanada.com Live Phone Support (416)412-0574 Client Portal Chat & TicketContact Information HoursMon-Fri 8:30 am - 5:00 pm eMail Supportservice@dfcanada.com Phone Support(416)412-0574 Company Headquarters3-70 Gibson Drive Markham, ON L3R 4C2 Sales Information(416)412-0576 sales@dfcanada.comHow can we assist you? Notice: JavaScript is required for this content.