Founded in 1970 Valley Speed Machine Shop is the leader in workmanship, value and service and has serviced Kamloops, British Columbia and surrounding communities for over 35 years. The Valley Speed team takes pride in our work and are dedicated to better servicing the needs of our customers and their engines.

We listen to your needs. We know this is the most overlooked area in the service industry and many times you may not know what you need to repair. Save your time and money… see us first. We will work to identify the repair that’s required and try our best to fit it into your budget to take care of them.

Make an informed decision! We’ll provide a complete explanation of the problem areas in a detailed manner so we don’t leave you guessing. You’ll understand what has to be done, why it has to be done and what the cost will be. At Valley Speed Machine Shop, you are always a part of the repair process and decisions.

Featured Articles


With over 75 years of combined experience, the Valley Speed team provides the highest standards of workmanship practicing the following core values:

  • Machining procedures that are of the highest industry standards
  • Equipment is updated regularly to keep pace with changing industry tolerances
  • All machinists are certified and personally committed to excellent in their trade

Kamloops Engine Rebuilding


The Valley Speed Machine Shop is located at 1514 Lorne Street in Kamloops, British Columbia, Canada. We are a full service machine shop and can provide you with a full range of service to meet diverse needs.

Eco-friendly shop. We know it’s vitally important to protect our environment. We take the following actions to reduce our carbon footprint:

  • Thermal cleaning (eliminates chemical waste)
  • Vacuum systems for airborne particle reduction
  • Oil recycling program
  • Engine recycling program