As you probably already know, all vehicles have certain components that need to be serviced regularly in order to ensure that your vehicle stays in peak conditions. Having things like oil changes and tune-ups performed on a regular schedule can help extend the life of your vehicle. At the MacCarthy GM service department, we have a team of highly-trained professionals that have the experience and knowledge to fix or help to maintain your GMC, Buick, and Chevrolet vehicle. When you take your car to a service department, it is important to look for a service team that has the knowledge to fix a variety of issues. Our service department not only has the experience to fix your problem, but all of our technicians treat each vehicle with a high level of care and precision. Our attention to detail ensures that no matter what issues you are having with your vehicle, our technicians will be able to find and take care of it.

MacCarthy GM in Terrace Offers a Wide Range of Services

Whether you are bringing your vehicle to us for regular maintenance or you are having an issue with your vehicle, our experienced team can perform whatever task needs to be done to your vehicle in a fast and efficient manner. We can usually diagnose and repair vehicles in one visit. However, if your vehicle does need extensive work, we understand how important it is for your vehicle to be back on the road and we work very hard to get your vehicle back in good working order as quickly as possible.

At MacCarthy GM, we offer a wide range of services. Some of the services that we provide include:
• Inspections
• Tire Rotations
• Tune-Ups
• Transmission Replacement
• Oil Changes
• Battery Installation
• And Many More!

If you have any questions about the services we provide or you would like to schedule an appointment with our knowledgeable service department, contact us today and let us help get your vehicle back in peak condition.
If you have time to stop by our dealership, with two locations at 5004 Hwy 16 West, Terrace, BC V8G 5S5 and 1001 Chamberlin Ave, Prince Rupert, BC V8J 4J5 we will be happy to help you in person and answer any of your questions. We look forward to hearing from you soon!


Mon. to Sat. 8 AM to 5 PM

Diesel Fuel Filter Service (Canyon/Colorado)

(all Cruze diesel models)

(2017 & Newer trucks/SUV)




Wheel Alignment $159.95
Front Brake Pad replacement/new rotors

Front Brake pad replacement/Machined Rotors



Rear Brake Pad replacement/new rotors

Rear brake pad replacement/Machined Rotors



Tire Change (On Rims) $57.50
Mount & Balance 4 Tires $120.00
Flat Tire Repair $45.00

*price does not reflect cost of brake pads


Mon. to Sat. 8 AM to 5 PM

Lube Oil & Filter starting at $92.68
Front Diff Service $105.00
Transfer Case Service $105.00
Transmission Service $215.00
Rear Diff Service $185.00
Tire Rotation and Seasonal tire changeover (tires must be on rims) $57.50
Cooling System Service $170.00
Labour Rate per hour $140.00