About EDM

At Engine Driveline Machineworks (EDM), we’re a locally owned and operated machine shop built on precision, reliability, and honest work. Our team of experienced machinists and engine specialists brings decades of combined expertise to every project—whether it’s rebuilding a daily driver, machining parts for an industrial fleet, or restoring a one-of-a-kind engine.

Based in Saint John, New Brunswick, we’re proud to serve both local drivers and businesses across the region. We handle everything from engine rebuilding and driveline repair to industrial machining, warranty work, and fleet maintenance. Every job is approached with the same care, accuracy, and pride you’d expect from a small, dedicated shop that stands behind its work.

We take pride in our customers’ vehicles as if they were our own. Whether we’re doing a major rebuild or something as simple as an oil change, we go the extra step—checking things over carefully so you don’t leave with an unseen issue waiting to become a problem. It’s about doing right by our customers and making sure every vehicle that leaves our shop is safe, sound, and running its best.

At EDM, good work speaks for itself—clean cuts, perfect fits, and engines that perform the way they should. Our goal is simple: to keep our customers moving, from small-business fleets to individual drivers and heavy-duty operations.

When you choose EDM, you’re supporting local craftsmanship, fair pricing, and people who genuinely care about the machines—and the customers—behind them.

Stop by our shop or give us a call today to see how we can keep your vehicle or equipment running at its best.

Our Location

Find Engine Driveline Machineworks right in the heart of Saint John, where quality car care meets convenience.

Address

101 Kennedy St. Saint John, NB E2K 1C6

Hours

Mon-Thu: 8am-6pm

Phone

(506) 696-0110

Email

info@edmautomotive.ca

Near the foot of Main St. in the North End

Directions

Street parking available on Kennedy St.

Parking

FAQs

What services do you offer?

We handle engine rebuilding, brakes, drivetrain, suspension, exhaust, and maintenance.

1. Engine Repair & Rebuilding

  • Complete engine diagnostics and repair for gasoline and diesel engines.

  • Engine rebuilding and machining services for industrial, automotive, and commercial engines.

  • Warranty repair support for engines under coverage.

2. Driveline & Transmission Services

  • Transmission repair and rebuilding.

  • Driveshaft and differential inspection, maintenance, and repair.

  • Machine work for driveline components requiring precision.

3. Industrial Engine Services

  • Maintenance and repair of industrial engines (generators, pumps, construction equipment, etc.).

  • Engine part machining and fabrication.

4. Preventative Maintenance

  • Oil changes and fluid checks, with thorough overhauls and lookovers to ensure vehicles are safe and reliable.

  • Proactive maintenance to catch issues before they become major problems.

5. Fleet & Bulk Services

  • Bulk discounts for fleets of 10+ vehicles.

  • Industrial and commercial fleet maintenance and repair solutions.

6. Custom Machine Work

  • Precision machining of engine components and other mechanical parts.

  • Custom fabrication to suit specialized projects.

7. Local & Expert Support

  • Locally owned and operated with a small business, mom-and-pop feel.

  • Expert technicians who take pride in treating each customer’s vehicle as if it were their own.

How long do repairs take?

Repair times vary by job, but we aim to complete most services within a few days

(only if local parts are available)

Do you offer warranty on repairs?

Yes, we provide a warranty on our engine rebuilds and most repair work to ensure your peace of mind. Unwarrantable work will not be performed without a written acknowledgement signed by both the customer and the service technician.

Absolutely, just call or visit us to book a convenient time.

Can I schedule a maintenance appointment?
Where are you located?

We're located in North End Saint John, at 101 Kennedy St.

Previously located at 472 Rothesay Ave. Ready to serve your automotive needs.

How do we get in touch?

Click Here to be taken to our Contact Us page

When are you open?

We're open every Monday - Thursday from 8:00 AM - 6:00 PM