Skip Navigation



With decades of experience behind us, TRAC Engine Services Ltd delivers exceptional machining services for heavy-duty machinery in Edmonton and Western Canada.

Contact Us


Since 1969, TRAC Engine Services Ltd has been proudly providing heavy-duty engine machining services in Edmonton on both diesel and natural gas engines to support the mining, oilfield, industrial, commercial, construction and agricultural sectors of Western Canada.

Did you know rebuilding your worn-out engines can give you the same life expectancy as an expensive new replacement at a fraction of the cost? By repairing your old engine, you are contributing to sustainability today and for future generations.

At TRAC Engine Services Ltd, we understand how an engine breakdown can affect your business, productivity and bottom line. Our trained professionals specialize in cylinder blocks, cylinder heads, crankshafts, camshafts and connecting rods. We also offer cleaning services such as hot tank dipping and high-pressure steam cleaning to remove any build-up commonly found in high-use natural gas and diesel engines. Our team will deliver quality and efficient services while meeting your full expectations. Count on our full-service engine machine shop in Edmonton for industry-leading results.


As an experienced engine machine shop in Edmonton, we at TRAC Engine Services Ltd have many strengths. One is the technically trained machinists on staff to assist customers in all aspects of the engine machining and repair processes.


It is important for a company to be affiliated with leading organizations and brands. That is why TRAC Engine Services Ltd is associated with AIA Canada, AERA, CAT, John Deere, Superior and other industry recognized organizations to provide you with excellent results. We rebuild and repair a wide range of industrial equipment engines from mining trucks, generators and compressors, off-highway equipment, long haul trucks, tractors, combines and more, while providing troubleshooting support to clients throughout the project phases.

Another strength is our impressive years of experience. Combined, TRAC Engine Services Ltd has over 170 years of experience to draw from in solving even the most complicated of tasks and meeting our customers' most stringent requirements.


Our full range of Rottler CNC machines translates into providing precision, accuracy and the highest quality machining work possible. Rest assured, we have the equipment, knowledge and expertise to optimize your engine’s performance.


We specialize in the following:

Contact us to book an appointment today at our engine machine shop in Edmonton. We look forward to providing you with our professional services!


See what our satisfied clients have to say about our services!

Go-To Place

“This is the place to go! had my head rebuilt here and the guys in the head department Dirk and Denis are just awesome! any questions I had could be answered, great service thanks guys!!!!!”

Frank - 16/02/2021

Knowledgeable and Detail-Oriented

“Heavy duty, automotive, and racing applications. I have unique needs in the machine shop for a diverse range of engine blocks and cylinder heads. Over the years i have used a large number of various machine shops alberta wide and i have had mixed results, but with trac engines i have been given nothing but perfection. I double check measurements and everytime they spec out perfectly, excellent attention to details and they are knowledgeable experts.”

Joey S. - 16/02/2021

The Best Place

“Great service. The best place to get engines rebuilt. Manfred is the best.”

Emlk L. - 16/02/2021


“Great place. Friendly staff. Top notch service.”

Todd E. - 16/02/2021

Excellent Atmosphere

“The atmosphere was great the owner wow 👍👍”

Wilson L. - 16/02/2021

Promptly Answerable

“Spoke to Manfred and got the answers I needed, thanks.”

Jaime B. - 16/02/2021

Locally Approved

“Wonderful people great service.”

Doug H. - 16/02/2021


Team of professionals

Team of professionals

Our trained professionals work together to deliver industry leading machining solutions for heavy-duty engines.

Locally owned and operated

Locally owned and operated

We are a locally owned business providing engine repairs and service since 1969.

Competitive prices

Competitive prices

Let us give you the best service and highest quality at suitable prices.

Positive reviews

Positive reviews

Over the years, we have established a loyal and ever-expanding customer base who have continuously provided positive feedback for our services.

Top-notch service

Top-notch service

We provide only the best quality service using automated CNC and the latest machine shop equipment from reputed manufacturers.

Top-notch service

Best Heavy-Duty Engine Machining in Edmonton! 

Awarded by:


TRAC Engine Services Ltd supports and services the following reputable organizations and brands:

  • aera
  • Cummins
  • Arhca
  • Cat
  • Aia Canada
  • John deere
  • Waukesha 100
  • Superior
  • Mack
  • Detroit Diesel

TRAC Engine Videos

Check out our online uploads to see us in action.

View Now

Contact Details

TRAC Engine Services Ltd

11235 154 Street NW

Edmonton, Alberta T5M 1X8




Toll Free Phone:







Monday - Friday 08:00 AM - 04:30 PM

Saturday - Sunday Closed

Service Area


Created by

Legal notice