Mechanics in New Brunswick

Browse 749 mechanics in New Brunswick — page 8 of 16.

devon auto repair

frederictonNB
General Auto Repair
(506) 471-1062
View Details →

dionne repair shop

saint-jacquesNB
General Auto Repair
(506) 739-8505
View Details →

dog house cycles

monctonNB
General Auto Repair
(506) 378-3565
View Details →

don cyr body shop

saint-leonardNB
Collision & Body Work
(506) 423-7911
View Details →

don hamilton auto service ltd

four-cornersNB
General Auto Repair
(506) 433-6357
View Details →

donnie's body shop

saint-johnNB
Collision & Body Work
(506) 696-7158
View Details →

dorey behavioural services

sussexNB
General Auto Repair
(506) 433-1060
View Details →

dover tire boosting

saint-jacquesNB
Tire Service
(506) 758-0919
View Details →

downey's ford sales service body shopfacsimile service

st-stephenNB
Collision & Body Work
(506) 466-3730
View Details →

dsj mecanic

bathurstNB
General Auto Repair
(506) 544-0802
View Details →

duclos garage

glencoe-restigouche-countyNB
General Auto Repair
(506) 759-7369
View Details →

duclos roger body shop

glencoeNB
Collision & Body Work
(506) 759-9144
View Details →

duncan bob auto repair

rothesayNB
General Auto Repair
(506) 847-3733
View Details →

e n distribution 289 ch st athanase

rogersville-estNB
General Auto Repair
(506) 775-6389
View Details →

e w auto sales repairs ltd

st-johnNB
General Auto Repair
(506) 635-0889
View Details →

eagles auto repair

dieppeNB
General Auto Repair
(506) 858-9926
View Details →

east coast vintage vehicle

swan-creekNB
General Auto Repair
(506) 440-1266
View Details →

eastwood auto diesel

sussexNB
Diesel Mechanic
(506) 433-1040
View Details →

ecotank canada

quispamsisNB
General Auto Repair
(226) 916-5363
View Details →

eh one auto

woodstockNB
General Auto Repair
(506) 325-2886
View Details →

elite auto clinic

dieppeNB
General Auto Repair
(506) 204-9470
View Details →

engine armour tech

caraquetNB
General Auto Repair
(506) 727-7751
View Details →

eric d auto service

lamequeNB
General Auto Repair
(506) 344-8596
View Details →

eric mecanique

inkermanNB
General Auto Repair
(506) 336-0305
View Details →

eric's repair shop

haute-aboujaganeNB
General Auto Repair
(506) 532-3875
View Details →

eric's towing car care

mintoNB
General Auto Repair
(506) 327-3334
View Details →

esso centre-ville lt e

caraquetNB
General Auto Repair
(506) 727-2212
View Details →

ev's diesel inc

neguacNB
Diesel Mechanic
(506) 779-4593
View Details →

extreme garage

edmundstonNB
General Auto Repair
(506) 737-7654
View Details →

fender mender auto body collision center ltd

saint-johnNB
Collision & Body Work
(506) 658-0929
View Details →

fernand richard mechanical

pointe-sapinNB
General Auto Repair
(506) 876-1998
View Details →

ferron fils

evangelineNB
General Auto Repair
(506) 727-3847
View Details →

field mechanic

saint-thomas-de-kentNB
General Auto Repair
(506) 233-7153
View Details →

first choice auto repair

mintoNB
General Auto Repair
(506) 327-3333
View Details →

fix auto saint john east

saint-johnNB
General Auto Repair
(506) 694-9017
View Details →

foreign car service

greater-lakeburnNB
General Auto Repair
(506) 857-1808
View Details →

fox's garage

mouth-of-keswickNB
General Auto Repair
(506) 363-3173
View Details →

fred auto shop ltee

haut-sheilaNB
General Auto Repair
(506) 393-1900
View Details →

fred's body shop

saint-jacquesNB
Collision & Body Work
(506) 739-9507
View Details →

fredericton auto centre

frederictonNB
General Auto Repair
(506) 472-7109
View Details →

Fredericton Auto Specialists

FrederictonNB
General Mechanic
View Details →

fredericton discount tire outlet ltd

frederictonNB
Tire Service
(506) 459-8473
View Details →

fredericton volkswagen

frederictonNB
General Auto Repair
(506) 454-2881
View Details →

friendly auto body

neguacNB
Collision & Body Work
(506) 776-8311
View Details →

frigault cycles

notre-dameNB
General Auto Repair
(506) 576-2157
View Details →

g d mechanical

burtonNB
General Auto Repair
(506) 773-9132
View Details →

g g truck shop ltd

monctonNB
General Auto Repair
(506) 384-7175
View Details →

g l auto service inc

bouctoucheNB
General Auto Repair
(506) 743-6323
View Details →

Frequently Asked Questions

How much does a typical mechanic visit cost in New Brunswick?

A diagnostic fee runs $100-$150 at most shops. Oil changes are $50-$100, brake jobs $300-$600 per axle, and major repairs vary widely. Always get a written estimate before authorizing work.

How do I know if a mechanic is trustworthy?

Look for recognized trade certification (Red Seal in Canada, ASE in the U.S.), online reviews above 4.0, transparent pricing, and willingness to show you the problem. A good mechanic will explain what's wrong and why the repair is needed.

Should I go to the dealership or an independent mechanic?

Independent mechanics are typically 30-50% cheaper than dealerships for the same work. Dealerships may be better for warranty work or recalls. For routine maintenance and common repairs, an independent shop is usually the better value.

How often should I get my car serviced?

Follow your owner's manual schedule. Generally: oil change every 5,000-8,000 km (3,000-5,000 miles), tire rotation every 10,000 km (6,000 miles), brake inspection annually, and a full inspection before winter. Modern cars need less frequent service than older models.

Do I need a mechanic who specializes in my car brand in New Brunswick?

For most repairs, any qualified general mechanic can work on any brand. Specialists may be worth it for European luxury brands (BMW, Mercedes, Audi) or for complex hybrid/EV systems where specific training matters.