About Us

Edgecombes is a full service promotional products and uniform distribution company with its head office in Halifax, Nova Scotia.

Our team of creative experts and specialists are focused on delivering the absolute best in products and customer service.

We pride ourselves on conducting our business with integrity, innovation and social responsibility.

Rising to the challenges presented by our customers we are committed to delivering a quality product in a timely manner while maintaining our competitive edge.

We believe this to be the added value that has elevated us to preferred supplier status with both large and small corporations and organizations across Canada.

Our Story

Edgecombes was founded in 2001 by John Edgecombe. As a family business we consider our customers and partners to be part of our family. We have experienced tremendous growth and have expanded into Ontario and Alberta markets with offices in each province.

Given the volume of business we do with suppliers, we are able to secure extremely competitive pricing and we only deal with the most reliable suppliers – something our customers notice and appreciate.

A Winning Combination

In 2018, Edgecombes acquired Think Marketing as part of the growth plan designed to meet the evolving marketing requirements of our customers by providing one-stop branding, marketing and promotional services.

The addition of Think Marketing to the Edgecombes family of companies means we can provide integrated branding, creative and digital marketing solutions to clients across the country.

The Edgecombes Experience


Our team of consultants will meet with you to understand your goals and determine which products will fit your requirements from our extensive line of possibilities. We strive to make sure the choices made are the best ones to represent your brand and uniform guidelines.


From this point, our Graphic Design Team will go to work. They can advise and assist in creating a product that will look perfect.

Customer Service

Once artwork is decided upon, our Customer Service team takes over. It is their responsibility to ensure complete accuracy in the order and to make sure that the product is exactly what you have ordered – on time and precisely to your approval.

We understand the importance of timelines and our team keep our clients in-the-loop through every step of the process. As an added personal touch, you can always get ahold of us should you have any questions or concerns.