background image

Contact & Support

Connect with our team and get your questions answered

Business Cheques

Business cheques & supplies


Business cheques support

  • Place an order
  • Order status
  • Billing
Marketing Services

Promotional products and retail packaging


  • Place an order
  • Product questions
  • Order status
  • Billing
Marketing Services

Websites & online marketing

Customer service: 1.800.784.7389

Sales: 1.855.533.5893

HR Payroll

Payroll & HR management

Interested in learning about our payroll service?

Payroll service number: 1.866.772.9932

investor relations

Investor relations


Media inquiries


Brand Asset Request

Brand asset request

Want to use the new Deluxe branding?

Get In Touch

Other requests

Still can't find what you're looking for?