Call us! 780-478-3519 or 587-400-0599

Edmonton car mechanics

Learn More About Car Suspensions

Have you driven a car without a suspension system? Well, if you have then you’d be more than a 100 years old! It was in the year 1904, when a young man named William Brush helped in devising the modern automobile suspension system. After experiencing difficulties while cornering his car at the speed of 50km/hr, Brush almost lost control and crashed onto a barbed-wire fence because there was no suspension system in his car. To ensure this accident didn’t repeat again, he designed the revolutionary suspension system within a couple of years. This revolutionary system incorporated two innovations – front coil springs and shock absorbers, assembled together and mounted on a flexible hickory axle.

Thanks to his invention, today’s suspension system still consists of the same main components – springs, shock absorbers and struts. The job of a suspension system is to absorb irregularities on the road and allow the driver to maintain control of his vehicle through a turn. The most significant benefit of such a system is to maintain continuous tire-to-road contact through all road conditions. Also, changing suspension components can help in altering the handling characteristics of the vehicle. Contact our professional Edmonton car mechanics to know more in-depth about car suspension components. But first, it’s good to know the basics of a suspension system.

Types of Springs

In determining the balance between stiffness and ride quality, springs are the primary factors as they support the weight of each corner of the vehicle. They also determine ride height. The weight held up by the suspension system is called sprung weight. The frame, engine, and transmission are included in sprung weight. Anything between the spring and road is unsprung weight, which includes the tires, steering knuckles or spindles and brakes. Handling and ride quality of cars with less unsprung weight are better. There are several types of springs used in the automobile industry today and they are – coil spring, leaf springs, and air springs.

Shock Absorbers

Cars and light trucks with standard suspension systems are usually equipped with shock absorbers. When a car without shock absorbers experiences a bump, the spring in the suspension system continues to shorten and lengthen for sometime after it has been compressed and released. Such a vehicle would be dangerous to drive as the spring action may produce a very bumpy and uncomfortable ride.

Shock absorbers dampen the motion of a suspension. They can be termed as dampers as well. They control the transient motion of the vehicle. The amount of resistance depends on how fast the suspension moves. Shock absorbers not only give a comfortable ride but also help ensure all four tires stay in contact with the road. This also ensures better stability and control.


Struts are a major structural part of the suspension system, unlike shock absorbers. There are two main actions struts perform – dampen the movement of the springs as they compress and rebound, and provide structural support to the vehicle’s suspension and hold the tire in an aligned position. Struts affect riding comfort and enhance handling, vehicle braking, control, steering, wheel alignment and tire wear.

Suspension maintenance cannot be done by inexperienced people. Edmonton car mechanics are qualified technicians who have years of experience and knowledge about cars and their component systems. If you wish to know more about suspension maintenance or want to get your vehicle’s suspension system inspected, get in touch with us.

Image Source:

Edmonton Car Repair Services

Do Electrical Systems Consume Power and Affect your Car’s Performance?

The battery of a vehicle is responsible for the proper functioning of many devices, which include the ignition and charging system, lighting system, and other electronic devices. The starting and charging systems are interrelated by a continual cycle of converting chemical energy to mechanical energy and then back again. All these electrical systems operate on chemical batteries, which convert chemical energy into mechanical energy. The starter motor uses mechanical energy to crank the engine and, once the engine is charged up, it’s a merry-go-round sort of a relationship. The battery’s chemical energy is then changed to electrical energy when it supplies current to the starter motor and accessories.

Well, it’s best to seek help from professional mechanics to understand the subject in detail, however, this article will help you know why it is important to be aware of the functioning of electrical systems in vehicles. The more you know and learn about car batteries and electrical systems, the better you will be able to handle your car’s electrical components in case of emergencies.

What is a starter motor?

The starter motor is a powerful electric motor. It consists of a small gear attached to the end of the battery. On activating the starter motor, the gear meshes with a larger gear which is attached to the engine, and ignites the engine. The starter automatically disengages, when the engine starts spinning faster than the starter.

What else is affected by the battery?

When the battery in your car is near the end of its useful life or has gone bad, the alternator may not supply the required amount of alternating current (AC) to keep the car operating properly. The entire system suffers from poor performance or system failure, when other components in the charging system start malfunctioning.

To prolong battery life, the battery, cable and terminal ends must be kept clean and free from corrosion. It’s important to periodically test the battery and starting/charging system for proper performance. Professional car mechanics can easily predict when a battery is near the end of its life.

What are belts and hoses?

A car’s belts and hoses are significant to the cooling, air conditioning and charging systems, and the engine itself. The crankshaft and camshaft are mechanically synchronized by the timing belt to maintain engine timing. The belt on the outside of the engine, whether it is a serpentine, fan belt or V-belt, transmits power from the engine to accessories such as air-conditioning, the charging system, and fans. To keep the engine cool, the radiator and heater hoses carry coolant to and from the engine. Don’t avoid routine maintenance of the timing belts and hoses because if they breakdown, you may be left stranded.

Always remember that your driving habits may affect the functioning of your car’s engine. Frequent engine on/off causes more wear on the starter than a simple trip back and forth to work. Your car’s battery, starting and charging systems help ensure that your vehicle operates smoothly and efficiently in all sorts of driving conditions. You should get your car’s electrical systems checked regularly by qualified Edmonton car mechanics. All these electrical systems consume power. And when they are not properly maintained, they affect the performance of your car. Our Edmonton car repair services will help you keep your vehicle in great shape.

Image Source:

How To Choose High Performance Wheels

The different parts of your car have to be carefully and regularly maintained, serviced, repaired, or even replaced as and when required. Replacing should be the last resort; it’s neither an economical nor an environmentally friendly option. So to ensure that your vehicle runs smoothly, you need to regularly maintain and service it to avoid costly repairs and replacements. Always remember, even when you don’t use your vehicle often, you must still maintain it regularly to avoid costly repairs or replacements in the future.

Tires and wheels are carefully engineered to provide an optimum combination of grip, ride quality, road feel, noise control, and tire wear. Tires carry an enormous burden every time you take your car for a spin. There are various reasons why this happens. Your driving style, driving conditions, and the quality of terrain you drive on determine how soon your tires get worn out. Hence, choosing high performance wheels, depending on the specs of your car and your driving style can certainly help you in the long run.

Our professional Edmonton car repair specialists can help you select the best wheels and tires for your car, in order to increase its overall performance. High performance wheels can improve both the appearance as well as the performance of replacement tires.

Selecting Wheel Rims

There are several factors you must consider when selecting wheel rims. Select the right sized wheels for your car and not just ones which look good. The wheels should be compatible with your vehicle to give you the best ride quality.

Larger wheel rims do have a nice appearance, but they don’t always offer the best ride quality. Large wheel rims typically increase the steering responsiveness and make handling the vehicle a bit easier. On the contrary, if the wheels are too heavy, then the handling decreases significantly. Plus, the added weight decreases performance and increases fuel costs. That’s why it’s essential for you to know which is the right wheel size for your vehicle and most importantly, which ones are compatible.

Selecting Wheel Width

The wheel’s width influences the handling and driving quality. Thus, you must always choose a rim width within the range of the tire’s acceptable wheel width specifications. Choosing a wider rim increases cornering ability, steering response, and vehicular stability. Select a rim width that is 90% as wide as the tread width. This provides a good balance between performance and ride quality. Always ensure that the chosen rim width is within the tire’s range of acceptable rim width specifications.

Choosing a narrow rim does improve the ride quality, but may sacrifice the tire’s ultimate performance capabilities. You can also choose a mid-range rim width. This provides a balance between handling and ride quality.

There are many reasons why car owners look for new high-performance wheels for their vehicles. Of course, the most important reason is ensuring safety. The second most important reason is to increase the performance and ride quality. If your vehicle’s handling has become too stiff or if the wheels don’t give you the proper grip, you need to get your wheels inspected and replaced at the earliest. Ignoring wheel related issues can be dangerous. So get your car to our garage for a quick inspection if you’ve been experiencing any kind of problem. We at Apex Specialized have years of experience and expertise in maintaining, repairing, and servicing cars in Edmonton. Our Edmonton car repair specialists will thoroughly inspect each and every component of your car and give you a detailed analysis.

Image Source:

Edmonton Subaru Service

Types of Car Engine Cooling Systems

It is imperative that every car owner must know a little bit about car engines and its parts. When a car engine is running, it produces a lot of heat as the fuel burns constantly. Most of the engine generated heat goes out from the exhaust system, however, some heat is absorbed into the engine. That’s why it’s important to have a well maintained engine cooling system to avoid any kind of engine damage.

The engine cooling system requires a coolant liquid that is usually water mixed with an antifreeze solution. This coolant is generally circulated inside the cooling system through special cooling passages. There are two types of engine cooling systems found in cars: water-cooled and air-cooled.

Let’s understand how these different types of engine cooling systems operate:

Water-Cooled or Liquid-Cooled:

A fluid is circulated through pipes and passageways in the engine with the help of a pump. The flowing of coolant, oil, fuel, etc. is carried out by the pump. This flowing liquid cools the engine as it absorbs the heat generated due to combustion. This pump drives hot coolant out of the engine through the heat exchanger, which is called as the radiator.

This way, the unwanted heat passes off from the radiator into the air stream. The cooled liquid then returns to an inlet at the bottom of the engine block and flows back into the channels again. The engine block is made of cast iron or aluminum and is the foundation for the entire engine. It consists of the crankshaft, pistons, and cylinders.

Rubber hoses link the radiator to the engine. The top and bottom tank of the radiator is connected to a bank of many fine tubes. These fine tubes have a very large surface area and can rapidly lose heat due to the cooler air passing through it. Older cars have vertically placed tubes, while the modern low-fronted cars have crossflow radiators with tubes that run from side to side.


Very few modern cars are air-cooled. The engine block and cylinder head on air-cooled engines are made with deep fins on the outside. These fins conduct the heat away from the cylinder. Air is forced over these fins by a powerful fan which cools the engine by transferring the heat to the air.

On an air-cooled cylinder, fins are generally wider at the top where most heat is generated. A duct runs all around the fins, and an engine-driven fan blows air through the duct to take heat away from the fins. The amount of air being pushed by the fan is controlled by a temperature-sensitive valve. This valve helps in keeping the temperature of the engine constant even on cold days.

In addition to a water radiator, a small extra radiator exists, through which engine oil flows to be cooled on air-cooled and high-performance water-cooled engines. There are several other crucial parts that make up a car’s engine. Out of which, the cooling system is just another vital engine component. Apart from the engine and its parts, a car has many other components such as the braking system, suspension system, electrical system, etc. We at Apex, perform the basic oil changing maintenance, and everything from brake jobs and suspension jobs to full custom engine builds and everything in between. If your car’s engine has been giving you troubles, bring it to us for a complete inspection today!

Image Source:

Subaru Maintenance Edmonton

Why Does your Car Need an Engine Tune-up?

There are several things your car needs to be pampered with. You have to ensure it gets all your attention, always! Otherwise, your car may start giving you serious problems on freeways. We all know that a well-maintained vehicle runs smoothly and saves money at the fuel station. But the best part is, a well-maintained car with a tuned-up engine drastically increases performance.

There are some simple tips that can be followed by many car enthusiasts, however, some significant engine modifications require skills and specialized technical equipment. Remember, a tune-up is not a solution for all car problems. It is a more of a preventative maintenance for your engine. A vehicle needs a major tune-up when it starts running poorly or when the spark plugs are due for replacement.

Let’s take a look at the different component parts of your car that may affect its performance:

Spark Plug:

Spark plugs are extremely essential as they provide an electric spark to initiate combustion in your engine. So if the spark plugs are fouled up or worn out, your engine won’t function properly. Conventional and long-life are the two types of spark plugs. Ideally, conventional spark plugs need to be replaced after every 50,000-80,000 kms. Platinum or Iridium-tipped spark plugs can last for up to 50,000-200,000 kms. It’s important to check the spark plug after every 16,000 kms for wear on the electrode. If needed they need to be replaced with new ones.

Air Filter:

Depending on the driving conditions, or over a certain period of time, the air filter can be clogged with dirt and debris. If your car’s engine contains a panel filter, it can be easily cleaned by gently tapping it on the floor to remove large debris. Then, with the help of pressurized air, the small debris particles can be removed. However, it’s important to ensure that you blow air in the opposite direction of the air flow intake tract to prevent particles from being further embedded into the filter. Air filters should be inspected every 16,000 kms and cleaned or replaced when necessary.

Ignition Timing:

With time, the ignition timing can change due to the stretched timing belt. And yes, maintaining or replacing the ignition timing is crucial to your car’s performance. Without any professional mechanic’s help, checking the timing ignition won’t be possible as it requires a specialized equipment. Your vehicle’s optimum ignition timing at idle should be posted on the underside of the engine compartment or hood.

These are merely a few essential things that you need to consider in order to maintain your car’s performance. There are several other crucial things that you must know such as changing oil and filters every 5,000 kms or even more frequently depending on your driving conditions. The easiest preventative maintenance step is to regularly check the pressure of your tires. If your vehicle’s tires are not inflated to the manufacturer’s specifications, it can cause an additional drag on asphalt, slowing the vehicle down. This way your car is bound to waste fuel. Incorporate these tips and contact our professional Edmonton car mechanics to check other crucial components of the engine which include the condition of the powerplant by checking the compression, checking the plug wires, and the ignition system.

Image Source:


Importance of Transmission Fluid Flush

A car has various essential component systems such as the engine, transmission, wheel, suspension, etc. All the systems must function effectively and efficiently so that the car can perform its best. In this article, you will not only learn the importance of transmission fluid flush, but also understand why it is important to change the transmission fluid in intervals.

Until serious problems arise, the importance of transmission flush is often unnoticed. This process is essential to maintain the health of your car. In addition, if done properly, transmission flush acts as an excellent preventative maintenance procedure. So, if you feel that your car has been experiencing problems, such as making odd noises or gear shifting issues, you should immediately get it checked. Ignoring such issues may only make them worse and which may eventually incur additional repair costs.

A simple fluid change cannot remove all of the built up deposits that accumulate over time. Hence, it’s important to clean out the deposits of grime and sludge with the help of transmission fluid flush. The transmission flush process is generally used to remove debris and sludge, and replace 100% of the used oil with fresh, clean oil. In simple words, it is a maintenance process in which the entire transmission oil is removed, and new oil is run through it using a special equipment to push out grime and sludge.

Before you choose not to perform a transmission fluid flush, you should know its benefits:

Improves Performance:

People have always been arguing over the effectiveness of transmission flush. Some say that the transmission flush procedure may damage the vehicle. They consider that the gunk and residue that are being flushed out may actually get lodged in the valves which could cause failure in the future. There are some mechanics who fear that the valves and seals may get bent or weakened due to the pressure some transmission flush machines employ to force the cleaning solution and fluid through the lines.

However, most agree that the transmission fluid flush is a legitimate maintenance procedure which helps remove residue and unwanted materials from the engine. Moreover, this maintenance procedure improves the performance of your vehicle and increases its lifespan. But, whenever you consider doing the maintenance process, check you owner’s manual first, then take it to your dealership or local service center.

Cleans the Transmission Fluid Chamber:

Basically, the transmission flush process uses a professional grade equipment to completely flush out all the transmission fluid from your vehicle. At the same time, this process helps in removing grime and contaminants from the torque converter and cooling lines to prevent them from causing transmission problems. A special cleaning solution is used through the lines to remove all the grime and sludge, and then the system is filled up with the new fluid.

It is best to check your owner’s manual to understand whether it’s safe to perform a transmission fluid flush for your vehicle. Otherwise, you can simply get your car to our service center and our professionals will inspect the car and advise you whether you should or not opt for the transmission flush process. Usually, most manufacturers recommend this service after every 100,000 miles. Also, you must know that there are two main types of transmission flush machines, one is ‘pump inlet flush machine’ and the other one is ‘cooler line flush machine’. If your car has been experiencing any type of issues, you can get it to our garage for an inspection. Our professional mechanics will thoroughly check every minute aspect of your car’s engine, tires, suspension, transmission, etc. and provide the best repair and maintenance solutions

Image Source:

Subaru Repairs Edmonton

Subaru Oil Consumption Problem and Repair

Subaru motors are well known for their outstanding handling and performance. The most common 2.5L engines are certainly the best motors among the other 2.0L and 2.2L engines, however, when these engines are well maintained regularly, they can last for a lifetime.

Many Subaru owners, at the same time, are aware of the common oil leaks and the infamous head gasket failure on these engines. It appears that these engines like to leak oil (only when not maintained regularly). However, it’s worth it to fix them because they are utterly reliable. Sure, the internet is flooded with articles talking about Subaru’s oil consumption problems. But, what you won’t find easily on the internet is why these engines are having such a big problem related to oil consumption.

Well, the way these Subaru engines are designed, they contribute to high oil consumption. The pistons slide horizontally about less than 6 inches above the oil pan. Therefore, an excessive crankcase pressure can cause the piston to suck oil as they move back and forth. It’s nearly impossible to explain this in detail without having the Subaru engine split open in front of your eyes, so that it becomes easy to describe.

What causes these Subaru engines to start burning or leaking oil?

Subaru engines are prone to having oil consumption problems. However, if everything is working properly then the engine should not burn the oil up. Sometimes, the oil indicator in your car simply makes you go crazy because it suddenly becomes low as the oil is being burnt up. There are many reasons which contribute to the burning of oil, and of one them is, extended oil changing intervals. Subaru manufacturers have clearly stated that the oil change should be done after every 10,000 kilometers and conventional oil breakdowns at 5,000 kilometers. Despite knowing about the Subaru oil consumption problem, if you exceed the oil changing interval where the oil has already broken down after 5,000 kms, you may invite an oil consumption problem which can even damage the engine from running it low.

There are about 4 to 5 oil drain back holes in the pistons. These pistons which plug up do not allow the oil to drain through the oil scraper rings. Also, the rings get stuck in the piston not scraping the oil off the cylinder correctly. These are the two major causes that lead to excessive oil consumption. You can get the pistons serviced regularly without completely rebuilding the engine.

That’s why our professional Edmonton Subaru mechanics recommend that you should check your car’s oil level after every 1,000 kilometers and make sure to change the oil after every 5,000 kilometers with conventional or synthetic oil.

What do we offer at Apex Specialized?

Apex offers complete engine overhaul and repair service, backed by our 3year / 60,000 km warranty

Subaru oil consumption problems can be avoided by regularly maintaining its essential component parts. All you need to do is get your Subaru to our garage and our professionals will thoroughly assess the car and notify which components of your car need attention. They also provide you essential tips to help you maintain your car better.

Image Source:

timing belt replacement

4 Benefits of Replacing Timing Belt

Has your car’s engine suddenly started to make a lot of noise? Does your car throb more than what it used to previously, immediately after turning the ignition on? Does your car lack the power to reach high speeds? These are some of the many questions your car mechanic usually inquires about when he suspects that your car needs a timing belt replacement.

You may not know what a timing belt is until you hear about it from Edmonton car repair professionals. A timing belt is a cogged, flat bed with teeth. It is driven by a gear on the crankshaft that works the pistons. With the help of another gear, the timing belt powers the cam shaft. The pistons and valves are synchronized in perfect harmony with the cogged teeth. It is imperative that you regularly inspect the timing belt of your car. There are many reasons why you should keep your car’s timing belt in good condition. When well maintained, a timing belt provides minimal vibration and chordal effect, and high mechanical efficiency. Furthermore, timing belt improves the power transmission efficiency, reduces engine noise, resists chemical and contaminants, provides weight savings and encourages clean operation and much more.

You must know the benefits of replacing the timing belt of your car as that will help you maintain your vehicle for years and years to come. Moreover, you’ll love to take your car for a spin as its performance will certainly become smooth and optimized.

Let’s take a look at some benefits of timing belt replacement:

Increased Horsepower:

When the timing belt is in great functional condition, your car’s acceleration increases along with its horsepower. Whenever you hit the pedal, you will feel the power of your car’s engine which may even surprise you. In addition, when compared to timing chains, timing belts are much lighter, quieter and more efficient. However, you must regularly inspect and maintain it to keep your car’s performance in top condition.

Better Fuel Economy:

All car owners want their cars to deliver high gas mileage. If you’re one of them, better get your car’s timing belt checked regularly. Changing the timing belt when essential dramatically increases the gas mileage. The valves of your vehicle will provide great combustion whenever you’re traveling with the crankshaft and camshaft properly adjusted and fitted to the new timing belt. The timing belt usually gets cracked and stretched after 97,000 kms. This may cause poor adjustment and a loose fit around the gears. Therefore, it’s essential to take your car to a professional car mechanic in Edmonton for regular inspection and maintenance, so that your car’s performance remains optimized.

Reduced Maintenance Cost:

A high maintenance bill shouldn’t come as a shock to you if you do not take your vehicle for regular maintenance checkups. This normally happens when you take your car to the service center after a prolonged period. Then the mechanic comes up with a list of things, out of which some require adjustments, while some need to be replaced. Don’t wait for the perfect time to replace the timing belt of your car. If the timing belt replacement is not done at the right time, then your car’s engine may not be operating as efficiently as it should.

Overall Mechanical Efficiency:

Always remember that the damages caused by a broken timing belt will cost you more than the cost of timing belt replacement. When you avoid replacing the timing belt of your car in regular intervals, you invite many other mechanical problems. Proper and smooth functioning of your car’s engine is influenced by the functioning of the timing belt.

Edmonton car repair professionals are equipped with years of practical experience and knowledge when it comes to dealing with cars and their engines. Our professional mechanics are experts in maintaining, repairing, and servicing Japanese cars. All the mechanics at Apex Specialized are Japanese car repair experts. Also, we are Edmonton’s most trusted Subaru car service and repair specialists. Get in touch with us today if your Subaru needs a little engine tuneup!

Image Source:

Edmonton car repair and maintenance

Everything you Need to Know About Wheel Alignment

Almost every adult on this planet who owns a car knows how to drive it. Well, there may be some who wouldn’t be comfortable driving a manual transmission car. However, it doesn’t really matter whether you drive an automatic or a manual transmission car when it comes to understanding what wheel alignment means.

Imagine yourself driving with your family in the most beautiful road. I’m sure you’re enjoying the breeze, but sadly, the front wheels of your car are not properly aligned. This means that the front tires are not aligned to the driving wheel. In such a case, when you keep the steering wheel straight, the wheels of your car do not remain straight. Now tell me, would you be able to enjoy the beautiful road, scenery around you, or will you be able to have fun driving your car at all? The answer is ‘no’ to everything.

In fact, you should say a big ‘no’ to even drive any vehicle having wheel alignment issues. It’s imperative that you know the criticalities of driving a vehicle whose alignment is out of place. In simple words, when your car’s wheels are misaligned, your tires are not pointing in the right direction. This majorly affects your steering and suspension, but most importantly, it could affect your safety. Furthermore, the durability of your tires and all the parts controlling them reduces drastically.

How do Cars Lose their Wheel Alignment?

I’m sure there are some people wondering how did their car lose its wheel alignment, even when the vehicle has been in top condition without any physical or mechanical damage? Well, just so you know, there are many ways a car can lose its alignment.

The wheel alignment gets out of place when your car constantly bumps into potholes. Every time your car runs over potholes, the suspension takes a hit. The more recklessly you drive over potholes, the more aggressively the alignment gets damaged. Additionally, fair wear and tear which every vehicle experiences as they age causes such issues. Rubber components start cracking or losing their elasticity. Various ball and socket joints develop looseness. A slight misalignment over time can cause a lot of uneven or premature tire wear.

How Often Should you have your Car’s Alignment Checked?

You should get your car’s wheel alignment checked at least once a year. It’s best to cure the problem before it becomes huge or disastrous. With regular inspection, a professional mechanic can easily identify if the wheels are slightly misaligned. If the problem is diagnosed prematurely, then you can save money and time by re-aligning the wheels from professionals. So it’s wise to get your vehicle inspected and serviced regularly to avoid wheel alignment or any other mechanical issues in the future. If you suspect even the slightest of wheel alignment issues in your car, get them checked by Edmonton car repair and maintenance specialists at Apex.

Do Vehicles have Different Alignment Specifications?

Yes! Today, we have so many different types of car categories and each of them has unique alignment specifications. For each make and model, alignment specifications are determined by the manufacturer. Our professional mechanics at Apex specialize in repairing, servicing, maintaining Edmonton Subaru parts. We know that the size, length, weight, and usage of a vehicle all play an important role in determining the viagra samples correct alignment angles.

We make use of a special computerized alignment machine which has each and every vehicle’s alignment specifications. All we need to initially do is identify the model of the vehicle. Then the high-tech and precise measuring are done using the computerized equipment.

These are some common things you need to know about wheel alignment. It’s better if you don’t ask ‘What happens if I don’t get my wheels aligned?’. However, you can ask this question to our expert mechanics while getting your car repaired. Our Edmonton car repair and maintenance service will help you increase the life of your car. Additionally, our professionals have enough expertise in dealing with Edmonton Subaru parts. So don’t hesitate to get your Subaru in our garage for a quick inspection.

Image Source: