top of page
Green Arrows


24/7/365 SERVICE

We’re a multi-discipline manufacturing, supply, and service business headquartered in Nova Scotia, Canada. In business since 1976, our company has grown to become one of the leading industrial contractors in Atlantic Canada.

Man programming machine through a touch screen


Machining services are where it all started at MacGregors, and it's still a fundamental part of our business. Our machine shop has now grown to be a modern operation with highly skilled people who love a challenge.


We work with some of the world’s largest manufacturers to support their spare parts requirements, from simple to complex, through our diverse equipment lineup.


The fabrication capabilities at MacGregors range extensively to capture projects at all points of the spectrum in terms of cost, complexity, and creativity.


Our customers have a wide range of requirements, so we built our capabilities in order to offer full-circle solutions. From primary structures through to production equipment, ergonomic upgrades and component repair.

Welder in full safety gear, sparks flying
Worker and crane unloading large equipment from a building


The site services team at MacGregors is backed by a field supervision and management team with a combined 100+ years experience in the various trade disciplines that we offer.


Our affiliations with trade unions throughout Atlantic Canada help us mobilize any required volume of personnel and equipment to your facility at a moment’s notice and in a meaningful manner.


The MacGregors approach to prefabrication is highly customizable, so we always meet the exact specifications of your project or industry.


Whether you’re after a bare structural shell or complete systems integration with full electrical and mechanical components, we have a solution to meet your needs.

Prefabricated building in desolate winter landscape
Camera dump July 2023 8105_800h.webp


MacGregors Industrial Sales has everything you need to get the job done.

Our on-site store is located at 140 MacLellans Brook Road, Coalburn


Monday - Friday      7am - 5pm

24/7 After Hours Callout Line:

(902) 922-2029 Option 7

bottom of page