Car Sales


We offer great cars at great prices. Come visit our shop and see these amazing cars in person.

Products Parts


Making sure your vehicle has all the right parts isn’t always easy, luckily we got you covered. We carry the best in products and parts, and if we don’t have it, we will do our best to find it for you.

Tuning & Service


We offer the the best in automotive computer programming for all European and Import Vehicles.

Our Blog


Read all about latest and greatest happenings in the auto industry. Latest news and updates from your favorite car manufacturers.





See Where the Magic Happens

We are proud of our shop, we want to provide the place for your vehicle and make you feel comfortable every time you come to visit us. Our mission is to provide the most advanced equipment, OEM performance parts, excellent customer service, and years of experience for your BMW and other European automobiles, doing so in the most timely and affordable way possible.

Recent Vehicles

Browse through the vast selection of vehicles that have recently been added to our inventory.



Hours of Operation

Mon: 8:30am - 5:50pm
Tue: 8:30am - 5:50pm
Wed: 8:30am - 5:50pm
Thu: 8:30am - 5:50pm
Fri: 8:30am - 5:50pm
Sat: Closed
Sun: Closed

(Closed on weekends and holidays)

About Us.

Find Us.

  • Absolute honesty and integrity. I needed a new clutch in my Cayenne GTS and Sheni’s Auto-Trend went through the whole vehicle. They gave me a heads up for everything that needed to be considered. After some consideration I told Sheni to “go for it” and fix what needed to be fixed. Sheni and his staff did a perfect job on the repairs, handed the vehicle back cleaner than it went in. All the way through the process Sheni and his staff kept me up to date on every nickel and dime. The invoice was as easy as having them do the repairs. I HIGHLY recommend Sheni’s Auto-Trend for any repairs or diagnosis needed! Five Stars.Alan Campbell
  • Thanks very much Sheni, Joseph and the rest of the staff for looking after my mom and her older Mercedes! She had a quote from the local Mercedes dealership to repair her air conditioning, and it was astronomical! I arranged an appointment with your shop, and your servicing to fix it was a fraction of the cost! I really appreciate honesty, and will continue to recommend your shop to others, as I have been doingDuane Kohut
  • I’ve taken my highly modified 2008 bmw 135i for everything from a basic oil change all the way to differential installs, suspension and turbo swaps. You name the task, and Sheni fails to disappoint. Honest and fair pricing which I have repeatedly drove all the way from Edmonton in order to get.Devin Weatherby

Shenis is a premier European auto repair facility in Calgary. With countless years of experience, we offer first rate service and quick turnaround for repairs. Call us today to book your appointment.


The ECU tuning is another way of you experiencing the full essence of your car. It is widely known that the ECU tuning is still very much not utilized by most car owners, even with its stated benefits. This can be attributed to the perceived cost of purchase and the inability to comprehend its mode of working by most car enthusiasts.
The engine control unit is easy to fix in the car and has lots of economic benefits to the motor vehicle user, the ECU device predominantly controls everything in the car and allows your vehicle to function at high and cost friendly performance. The ECU is like a computer that dictates how your car functions, even to the most smidgen car accessories, it controls everything.

Steps of fixing an ECU device into the car

  • Remove key from ignition
  • Plug in chip
  • Start vehicle and drive

Benefit of an ECU fine tuned car

If you are privileged to be accustomed to the use of an ECU car tuning; then it simply means that:

  • You will be able to maximize the horsepower that was initially compatible with your car from manufacturers specifications, which was not fully utilized due to the absence of an engine control unit.
  • It eases your engine’s power, thus saving the stress of having to change gears in between a drive.
  • It opens you to numerous opportunities for car upgrades without deteriorating its performance level
  • The ECU helps your car to accelerate at a better pase and without much work from you.
  • It helps to either reduce or add to your engine range as required.
  • Cost conscious with the ECU embedded into your car; it helps to save cost attributed gas purchases.

Every car model has its type of ECU which is usually upgraded regularly by its manufacturers. Therefore, know what kind of car you are driving; there is an ECU to enhance its functions for you.

Guidelines for ECU can tune

  • For you to be able to tune your engine, you must be aware of its dates of manufacture, the model of the car; every ECU is on a default setting from its manufacturers and so needs to be unlocked
  • It is also pertinent for you to comprehend that for any accessories that you replaced or removed from the car, you will have tune the engine again for it to be compatible once more.

Car manufacturers can tune their cars through lashing, then erase the map on it’s ECU and implanting a much more upgraded one. It is more like an update of mobile applications on your mobile devices. At the moment car manufacturers tune their cars every few months, so it is advisable for you to tune your car annually, to keep up with the latest upgrade.

Furthermore, you don’t have to tune your engine when you change the exhaust; it is self-tuning. But when you replace or add new cylinder and camshaft, and these changes go through the data hub and affects the ECU. This engine tuning is imminent.


The ECU software can be manipulated using a computer or any similar device, in updating and altering the geographical location of a car; whenever your car is taken to an Engineer, a computer interface is usually plugged for an update or to tune your car.

Also, as a lover of cars who loves understanding whatever accessories your new car is compatible with, you can tune your car yourself, by learning and acquire the tuning software. This software allows you to alter a few embedded features in your car and these features are spark timing, car speed limit, and engine reverberation limit.

In conclusion, the ECU benefits are enormous and help any car enthusiast to enjoy the full essence of your car. Although, ECUs are not cheap to come by, which invariably reduces the number of car owners patronizing the devices, but its exorbitant cost can be attributed to the difficulties encountered when trying to update the firmware of most popular cars. It takes months of excruciating pain, so if you are cost conscious, love trending technologies and wants to enjoy the functions of your car thoroughly, then ECU is the right answer for you.

Back to top