Volvo & Mack Authorized Parts and Service dealership, as well as being a Cummins Engine authorized repair facility. However, we sell parts and service for all makes and models across all industries. We are also a designated truck inspection facility.
Gemm's "Area of Responsibility" covers Revelstoke, BC to Monte Creek, BC and now throughout the entire BC Okanagan. We are always available to service the needs of those companies and owner/operators who are passing through our area with minimal wait times, extensive inventory and highly-trained personnel.
Gemm Diesel has been in business for over two decades in Salmon Arm BC, incorporated in December 1989, and in 2008 expanded to serve the rest of the BC Okanagan with a full-service facility located in Kelowna, BC
We look forward to helping you get back on the road.
Parts Department
We also stock & supply truck parts for all makes.
Our computerized Parts Department provides instant access to the thousands of parts that we have in stock, plus the capability to find in a matter of minutes, any required part or accessory that is stocked anywhere in North America.
Salmon Arm Facility: 3,000 sq. ft. parts display and administration, 4,000 sq. ft. parts warehouse
Kelowna Facility: 2500 sq. ft. parts display and administration, 3800 sq.ft. parts warehouse, 3700 sq.ft. service area
Service & Repair
Our service department is staffed only by the best, fully qualified master mechanics and technicians with up to the minute knowledge and experience in using the most advanced diagnostic equipment available. Cat, Cummins, Detroit Diesel, Hino, Mack, Volvo service and repair.
Drivers Lounge
While your truck is being serviced, relax in our comfortable lounge with free coffee, cable TV and soft drink/snack vending machines.

- Diesel Repair
- Dealership
- Diesel Fleet Service
- Diesel Parts Sales
- Diesel Rebuilder
- Medium Duty Truck
- Heavy Duty Truck
- Industrial Diesel
- Semi-Trailer
- Hino
- Mack
- Volvo
- Cat
- Cummins
- Detroit Diesel