Concept redesign by AscendQ — a demonstration of easternfinemotors.com rebuilt for speed & SEO. Not the official site. How we build →

Eastern Fine Motors Request Now
Vehicle serviced at Eastern Fine Motors in St. John's
St. John's, Newfoundland

Mechanics you can trust

Honest, experienced mechanics who explain every repair, use quality parts, and treat your vehicle like their own.

Address71 O'Leary Avenue, Unit 5, St. John's, NL A1B 2C9

HoursMonday – Friday: 8:00 AM – 4:00 PM

Call us+1 (709) 219-9070

Our Services

What We Do

From routine maintenance and detailing to complex repairs and diagnostics — one trusted place for everything your vehicle needs.

Auto Maintenance

Regular oil changes, transmission fluid, filter changes and scheduled maintenance to keep you moving.

Brake Repair, Pads & Rotors

Brake repair, pad replacement and rotor servicing to keep you safe on the road.

Tires & Wheel Balancing

Precision tire services and wheel balancing for a smooth, stable drive.

Diagnostic Services

Complete system diagnosis to find and fix issues before they become breakdowns.

Engine & Transmission Repair

Strange noises or slipping gears — we'll diagnose and fix it properly.

Shocks & Struts

Replacement for a smoother ride — perfect for St. John's hilly roads.

The EFM Standard

Why Choose Us

01

Transparent

Clear, honest communication — you'll always know exactly what your vehicle needs and why.

02

Experienced Crew

Skilled mechanics who handle every job with care, from oil changes to engine repairs.

03

Fair Pricing

Quality automotive service at a price people can afford — that's the mission we started with.

The Difference

Before & After

Drag the slider to see the care that goes into every vehicle that rolls through our shop.

BMW — full service — after
BMW — full service — before
Before After
<>

← Drag slider to compare →

From the shop floor

Recent Work

Real jobs from our shop floor on O'Leary Avenue.

Book Your Appointment

Call, email, or send us a request — we'll get back to you within one business day.