top of page

Our Services

Bring your car or truck to us for transmission repair and more.

Get a Free Estimate

Call us today to speak to one of our specialists.

Stop By

Visit our shop to discuss your auto repair needs.

Mainland Transmission Services Ltd: Mechanic in Surrey

Car slipping out of gear, or refusing to shift gears at all? Strange noises or smells emanating from under the hood? If you’re experiencing car troubles, visit our mechanic in Surrey at Mainland Transmission Services. We offer full service diagnostics and repairs for automatic and manual transmissions, clutches and differentials on domestic and imported cars and trucks.

We provide a 1-year warranty on our work.

Decipher Dashboard Lights with Computer Diagnostics

A check engine, brake or other warning light on the dashboard can cause any driver anxiety — especially if you’re unsure what the actual problem is. Computer diagnostics help you save time and money by precisely pinpointing the issue and determining whether an electronic problem is affecting your transmission. This can save you on costlier repairs down the line. Let our experienced mechanics help you get to the root of the problem with our computer diagnostic services.

Guaranteed Repairs on All Makes and Models

Our shop is equipped to service all cars and light trucks, as well as 4X4’s and RV’s—so whatever you’re driving, let Mainland Transmission Services ensure that it is safe and road-ready. All our work is guaranteed. We pride ourselves on providing good service and receive many referrals from service stations. Call us today for an appointment or drop by our shop in Surrey for a free estimate. We are at the corner of 104th and 120th Streets. Free parking is available.


Change transmission on older cars: 1950 to 1970

Let us know what you think of our services. Leave a review:



10581 120 Street, Surrey, BC, V3V 4G4


Main: 604-588-9883


Business Hours

Monday – Saturday: 8:30 AM – 5:30 PM

bottom of page