Tell Us What You Need

We'll work with you to give you the finished project you want. You don't have to be a printing expert to order from us.

Locally Owned & Operated
Serving Unions and other Businesses for 120+Years

Other ways to get in touch:

We can chat about choosing the right products or services for your unique needs, answer any questions you may have, and help you get started on your order.

Phone: (905) 528-8385
Phone: (800) 732-0354
Email: info@jhfrench.com

We are located at 293 Mary Street in Hamilton, ON.

 
 

Frequently Asked Questions

  • 591G holds our bargaining rights.

  • Yes. All orders are sent for approval before we print.

  • Once approval has been received, this typically takes between 3-5 working days.